伊尔迪斯 swMATH ID: 9690 软件作者: 描述: Irdis:一种具有依赖类型的语言。Idris是一种具有依赖类型的通用纯函数编程语言。依赖类型允许类型基于值进行谓词,这意味着可以在类型中精确指定程序行为的某些方面。它是经过认真评估而编制的。它的特征受Haskell和ML的影响,包括:具有依赖模式匹配的完全依赖类型;where子句,带规则、简单的case表达式、模式匹配let和lambda绑定;具有投影和更新功能的相关记录;类型类别;单数理解;列表、元组、依赖对的语法便利性;做表记和成语括号;缩进重要句法;可扩展语法;基于策略的定理证明(受Coq的影响);累积宇宙;总量检查;简单的外部功能接口(到C);拥抱式互动环境 主页: http://www.idris-lang.org/ 相关软件: 伊德里斯;Coq公司;阿格达;哈斯克尔;github;Nuprl公司;精益;F类*;铭文;米扎尔;ELPI公司;自动化;白鲸;效率;方程;Coq/SS反射;毫升;z3(零3);Mtac公司;立方体 引用于: 26文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 Idris,一种通用的依赖类型编程语言:设计和实现。 Zbl 1295.68059号埃德温·布雷迪 2013 全部的 前5名57位作者引用 2 埃德温·布雷迪(Edwin C.Brady)。 2 杰斯珀·考克斯 2 弗兰蒂舍克·法尔卡 2 康诺·托马斯·麦克布莱德 2 文森特·拉里 2 斯蒂芬妮·威里奇 1 安德烈亚斯·阿贝尔(Andreas M.Abel)。 1 雷纳尔德·阿弗尔德 1 哈米达桑·艾哈迈德。 1 纪尧姆·阿拉伊斯 1 碧、轩 1 马克·比克福德 1 拉尔斯·比克达尔 1 阿列舍·比兹亚克 1 尼古拉·博塔 1 克里斯·卡辛基诺 1 拉纳德·A·克鲁斯顿。 1 科恩,利隆 1 卢卡斯修道院 1 库卡斯·扎伊卡 1 皮埃尔·埃瓦里斯特·达甘 1 莱昂纳多·德·莫拉 1 多米尼克·德夫里塞 1 理查德·艾森伯格。 1 雅克·加里格 1 法布里奇奥·罗马诺·基诺维塞 1 汉斯·布格,格拉思沃尔 1 亚历克斯·格里兹洛夫 1 凯文·哈蒙德 1 杰尔·赫罗德 1 Hötzel Escardó,马汀 1 塞扎尔·伊奥内斯库 1 帕特里克·詹森 1 塞萨里·卡利西克 1 安德烈·克尼斯佩尔 1 叶卡捷琳娜·科门丹茨基 1 萨姆·林德利 1 刘宇大卫 1 克雷格·麦克劳林。 1 莫格尔贝里,拉斯穆斯·埃杰勒斯 1 大卫·E·诺瓦克。 1 保罗·奥利瓦 1 布鲁诺·C·d·S·奥利维拉。 1 马可·佩隆 1 弗兰克·皮森斯 1 埃里克·波斯特 1 鲁本·罗伊,N.S。 1 高福美斋川 1 丹尼尔·塞尔萨姆 1 维勒姆·舍贝里 1 克里斯蒂安·斯卡尔卡 1 弗兰克·斯拉玛 1 斯科特·史密斯。 1 索索、马蒂厄 1 安德烈·维德拉 1 杨燕鹏 1 贝塔·齐利安尼 全部的 前5名7篇连载文章中引用 8 函数编程杂志 1 理论计算机科学 1 自动推理杂志 1 MSCS公司。计算机科学中的数学结构 1 高阶和符号计算 1 逻辑程序设计理论与实践 1 计算机科学中的逻辑方法 在5个字段中引用 25 计算机科学(68至XX) 13 数学逻辑和基础(03-XX) 1 范畴理论;同调代数(18-XX) 1 代数拓扑(55-XX) 1 博弈论、经济学、金融和其他社会和行为科学(91-XX) 按年份列出的引文