on a7adbdb help sign in
Idris-dev/lib/prelude
14 files
../ algebra.idrSmall changes fixing typos. applicative.idrSome prelude shuffling cast.idrSome prelude shuffling char.idrRemoved need for terminating ; A declaration is now considered terminated on encountering a token in the same column as the declaration began - or on encountering a semicolon. Libraries and some tests updated. complex.idrAdded simple library packaging system Now used for the prelude (see lib/base.ipkg) either.idrAdded more to prelude, specifically in the files either.idr and maybe.idr. Ported most of the (total functions from) the Haskell Prelude relating to these types, as well as commonly used auxilliary functions found in third-party libraries on Hackage. fin.idrSupport linking external .o files in new compiler heap.idrTest commit after hosing my local copy of the repository through fiddling with git and reverts. Starting on a correctness proof of the heap implementation. Type checking now much faster. list.idradded repeat and replicate maybe.idrFix circular dependencies monad.idrFix circular dependencies nat.idrAlmost working new back end strings.idradded unwords vect.idradded replicate