首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > Ωmega is a purely functional programming language and a proof system

Ωmega is a purely functional programming language and a proof system

资 源 简 介

Conceived and implemented by Tim Sheard and his students, Ωmega is a cross between a purely functional programming language and a theorem prover. The syntax is borrowed from Haskell and has been moderately extended. Ωmega offers these features: default strict evaluation laziness on demand type-level functions kind system with user-definable kinds at any level level polymorphism theorems can be formulated as types and proven with values (Curry-Howard Correspondence) GADT syntax for datatypes singleton types (emulating dependent types) custom syntax for recurring datatype patterns metaprogramming facilities staging constructs freshness Non-features (yet) termination of the logic fragment type classes (ad-hoc polymorphism) compiled binaries efficient execution debugging

文 件 列 表

distr
Auxillary.hs
Bind.hs
DepthFirstSearch.hs
Monads.hs
SCC.hs
StdTokenDef.hs
ParseError.hs
ParseExpr.hs
Parser.hs
ParserAll.hs
ParseToken.hs
TokenDefExample.hs
CommentDefExample.hs
ParserDef.hs
PrimParser.hs
CommentDef.hs
Encoding.hs
Infer.hs
LangEval.hs
Main.hs
RankN.hs
Syntax.hs
tests.prg
TokenDef.hs
Toplevel.hs
Value.hs
Manual.hs
Commands.hs
Narrow.hs
NarrowData.hs
Cooper.hs
SyntaxExt.hs
PureReadline.hs
Version.hs
LangPrelude.prg
Parsing.prg
LICENSE.txt
Makefile
OmegaManual.pdf
OmegaManual.ps

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
  • 11 1小时前 成为了本站会员

  • 开心快活人 4小时前 成为了本站会员

  • 晋财 5小时前 成为了本站会员

  • WYG 1天前 成为了本站会员

  • Shine 1天前 成为了本站会员

  • 柳贻 1天前 成为了本站会员

  • hallelujah_HL 1天前 成为了本站会员

  • 焦昱贺 1天前 成为了本站会员

  • Rubin 1天前 成为了本站会员

  • Li 2天前 成为了本站会员

0.401123s