on f29a167 help sign in
Idris-dev/lib/Prelude
15 files
../ Algebra.idruppercase modulenames Applicative.idrMake traverse_ total Cast.idruppercase modulenames Chars.idrAdd isNL/lines Complex.idrAdd Fin.strengthen Either.idrAdded typeclass for decidable equality plus instances for commonly-used datatypes Fin.idrAdded typeclass for decidable equality plus instances for commonly-used datatypes Functor.idrMake 'Type' the type of types instead of Sets ...after mailing list discussion Heap.idrChanged approach to unification Instead of failing immediately, maintain a list of blocked problems and refine during elaboration. List.idrTweak totality checker Maybe.idradded Eq typeclass for Maybe Monad.idrRewrote 'mapM' and 'mapM_' as 'traverse' and 'traverse_'. Nat.idrflooring log2 for Nats Strings.idrAdd a reducing version of believe_me (be careful!) Vect.idrChanged approach to unification Instead of failing immediately, maintain a list of blocked problems and refine during elaboration.