Name: | idris |
---|---|
Version: | 0.9.9.1 |
Release: | 2.el7 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 74932604 |
License: | BSD |
RPM: | idris-0.9.9.1-2.el7.aarch64.rpm |
Source RPM: | idris-0.9.9.1-2.el7.src.rpm |
Build Date: | Mon Jul 30 2018 |
Build Host: | ca-buildarm02.us.oracle.com |
Vendor: | Oracle America |
URL: | http://hackage.haskell.org/package/idris |
Summary: | Functional Programming Language with Dependent Types |
Description: | Idris is a general purpose language with full dependent types. It is compiled, with eager evaluation. Dependent types allow types to be predicated on values, meaning that some aspects of a program's behavior can be specified precisely in the type. The language is closely related to Epigram and Agda. There is a tutorial at <http://www.idris-lang.org/documentation>. Features include: - Full dependent types with dependent pattern matching - where clauses, with rule, simple case expressions, pattern matching let and lambda bindings - Type classes, monad comprehensions - do notation, idiom brackets, syntactic conveniences for lists, tuples, dependent pairs - Totality checking - Coinductive types - Indentation significant syntax, extensible syntax - Tactic based theorem proving (influenced by Coq) - Cumulative universes - Simple foreign function interface (to C) - Hugs style interactive environment. |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
- update to 0.9.9.1 - depends on ansi-terminal and time
- update to 0.9.9 http://www.idris-lang.org/idris-0-9-9-released/ - disable LLVM backend for now - depends on vector-binary-instances - buildrequires gc-devel
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
- use cabal_configure_extra_options to set datadir (#947819) - add a comment about the devel files in the main package (#947819)
- install idris devel data files under libdir (#947819)
- update to 0.9.8 - http://idris-lang.org/archives/272
- requires gcc
- spec file regenerated with cabal-rpm-0.8.0
- update to 0.9.1