on ebacfee help sign in
Idris-dev/lib/Prelude
17 files
../ Algebra.idruppercase modulenames Applicative.idrMake traverse_ total Bits.idrEquality result type Cast.idruppercase modulenames Chars.idrAdd isNL/lines Complex.idrAdd Fin.strengthen Either.idruppercase modulenames Fin.idrAdded a function, 'last', that returns the last element in a finite set Functor.idrMake 'Type' the type of types instead of Sets ...after mailing list discussion Heap.idrFix traversal of size change graphs Fixes issue #134 - new regression test added List.idrTweak totality checker Maybe.idruppercase modulenames Modular.idrCast instances for Mod2 <=> Bits and Int => Bits Monad.idrRewrote 'mapM' and 'mapM_' as 'traverse' and 'traverse_'. Nat.idrflooring log2 for Nats Strings.idrA couple of small improvements to termination checking * inlining to help out * %assert_total doesn't allow inlining so as not to break totality for functions which rely on the asserted function * bug fix for mutual recursion - build size graphs before d… Vect.idrMerge pull request #136 from DanielWaterworth/useful_functions