×

Freshml公司

swMATH ID: 8992
软件作者: M.R.Shinwell、A.M.Pitts、M.Gabbay。
描述: FreshML:使用绑定器编程变得简单。FreshML使用优雅实用的构造扩展了ML,用于声明和操作涉及静态范围绑定操作的语法数据。用户声明的涉及绑定器的FreshML数据类型是具体的,从这个意义上说,可以通过与显式命名绑定变量的模式进行匹配来解构这些类型的值。这可能具有将绑定名称与新生成的名称交换的计算效果;以前关于FreshML的工作使用了一个复杂的静态类型系统来推断表达式名称的“新鲜度”信息,以缓和这种影响。本文的主要贡献在于(也许令人惊讶)表明,一个没有新鲜度推理的标准类型系统,加上新鲜名称生成的传统处理,足以满足FreshML的关键正确性属性,即涉及绑定的数据类型的值在操作上是等效的,当且仅当它们表示等价的对象级语法。这是通过一种新颖的指称语义建立起来的。没有静态新鲜度推理的FreshML与ML一样不纯,使用它的经验表明,在处理对象级语法模等价时,它支持一种与非正式实践非常接近的编程风格。
主页: http://dl.acm.org/citation.cfm?id=944729
相关软件: 名义伊莎贝尔;Coq公司;Twelf公司;伊莎贝尔/HOL;OCaml公司;阿格达;毫升;奥特;哈斯克尔;阿贝拉;白鲸;德尔芬;新鲜OCaml;精灵;流行标志;贝德维尔;Nuprl公司;HOL公司;混合的;莫德-NPA
引用于: 49文件
全部的 前5名

85位作者引用

9 玛丽贝尔·费尔南德斯
7 默多克·詹姆斯·加贝
6 安德鲁·M·皮茨。
毛里西奥·阿亚拉·林科恩
克利斯朵夫·卡尔维斯
詹姆斯·切尼
Daniele Nantes Sobrinho
2 大卫·安科纳
2 拉纳德·A·克鲁斯顿。
2 华盛顿州,de Carvalho-Segundo
2 保拉·吉安尼尼
2 Korsholm Rohde,海宁
2 碧姬·品特卡
2 彼得·休厄尔
2 城市,基督教
2 弗朗西斯科·扎帕·纳德利
2 埃琳娜·祖卡
1 卢卡·埃特罗
1 梅尔·艾伦·威廉姆斯
1 阿泽夫多·阿莫林
1 马西莫·巴托莱蒂
1 尼克·本顿
1 马克·比克福德
1 马丁·布拉文波尔
1 伊利亚诺·塞尔维萨托
1 亚瑟·查古埃罗
1 文森佐·西安西亚
1 洛科·德尼古拉
1 皮耶保罗·德加诺
1 贾斯珀·德里克斯
1 多明格斯、杰苏斯·埃米利奥
1 伊格纳西奥·法布雷加斯
1 埃利奥特·费尔威瑟
1 吉安·路易吉,法拉利
1 费雷拉,Francisco H.G。
1 安德烈·菲林斯基
1 安德烈·菲林斯基
1 阿尔瓦罗·加西亚·佩雷斯
1 皮埃尔·哈布泽特
1 马科托·哈马纳
1 罗伯特·哈珀
1 马丁·霍夫曼
1 Anna Ingólfsdóttir
1 Yukiyoshi县Kameyama
1 奥列格·基塞利约夫
1 亚历山大·库兹
1 特默尔库西亚
1 詹姆斯·莱弗。
1 丹尼尔·李卡塔(Daniel R.Licata)。
1 米歇尔·洛雷蒂
1 斯特芬·Lösch
1 朱斯塔斯·马蒂森
1 戴尔·艾伦·米勒
1 尤金尼奥·莫吉
1 斯特凡·莫尼尔
1 Vivek Nigam先生
1 卡里娜·奥尔莫斯
1 尤兰达奥尔特加购物中心
1 斯科特·欧文斯
1 吉尔斯·佩斯金
1 弗朗索瓦·波蒂埃
1 尼古拉斯·波伊拉德
1 文森特·拉里
1 托马斯·里奇
1 罗查·奥利维拉,安娜·克里斯蒂娜
1 萨卡,苏斯米特
1 奥利维尔·萨瓦里·布兰格
1 安德烈·斯克洛夫
1 安德斯·沙克·尼尔森
1 卡斯滕·舒尔曼
1 蒂姆·谢尔德
1 马克·R·辛维尔。
1 加布里埃尔·费雷拉·席尔瓦
1 伊恩·斯塔克
1 斯特尼萨,洛克
1 于托·苏多
1 铃木、铃木
1 埃米利奥·托斯托
1 维克托·瓦菲亚迪斯
1 阿瑟·范·达姆
1 埃尔科·维瑟
1 基思·旺斯堡
1 斯蒂芬妮·威里奇
1 布兰特·尤吉(Brent A.Yorgey)。
1 罗伯托·祖尼诺

按年份列出的引文