Idris2/libs/contrib/Data
G. Allais 15cc8243f7
[ re #2001 ] Make some prelude interfaces total (#2083)
The prelude interfaces that have default definitions for all of
their fields are declared total so that users are forced to think
about meeting the minimal requirements for an implementation to be
valid.
2021-11-02 15:34:52 +00:00
..
Binary [ new ] Perfect binary trees (#1063) 2021-02-22 09:54:16 +00:00
Bool Missing interface methods now cause an error 2021-06-27 20:03:19 +01:00
Fin invFin: export ~> public export and invFinSpec (#1890) 2021-09-10 16:06:11 +01:00
Fun Simplify a few more lambdas 2021-06-28 15:57:21 +01:00
InductionRecursion [ re #1771 ] Do not use Erased to go under binders 2021-07-23 13:30:24 +01:00
Int Cut unneeded type specifications 2021-06-28 16:22:27 +01:00
Linear Return Bool from IOArray.writeArray 2021-07-15 22:16:22 +01:00
List [ re #2001 ] Make some prelude interfaces total (#2083) 2021-11-02 15:34:52 +00:00
Logic [ breaking ] remove parsing of dangling binders (#1711) 2021-08-10 19:24:32 +01:00
Monoid Add foldMap to Foldable (#1483) 2021-06-01 15:05:04 +01:00
Morphisms Add some algebra implementations 2020-07-17 08:25:20 -05:00
Nat clean up some deprecations (#2057) 2021-10-24 12:06:57 +01:00
Recursion [ new ] proof that evaluation is Domain-independent 2020-10-29 23:05:41 +00:00
Rel Some utilities for Fin, relations and decidability (#857) 2020-12-28 21:41:12 +00:00
SortedMap [ contrib ] Make sorted map be able to store dependently typed values 2021-09-02 10:57:19 +01:00
Stream Remove trailing whitespaces and add trailing newlines 2021-01-16 10:00:03 +00:00
String Add takeUntil Data.String.Parser parser 2021-11-01 13:54:46 +00:00
Telescope [ breaking ] remove parsing of dangling binders (#1711) 2021-08-10 19:24:32 +01:00
Tree clean up some deprecations (#2057) 2021-10-24 12:06:57 +01:00
Vect [ cleanup ] Move left autos that are most likely to be passed explicitly 2021-10-25 13:17:03 +01:00
Binary.idr [ new ] Perfect binary trees (#1063) 2021-02-22 09:54:16 +00:00
Container.idr [ contrib ] adding Data.Container (#781) 2020-11-27 15:29:19 +00:00
HVect.idr Remove linearity subtyping 2020-12-27 19:58:35 +00:00
IMaybe.idr [ new ] Perfect binary trees (#1063) 2021-02-22 09:54:16 +00:00
Late.idr [ contrib ] add McBride's General monad 2020-10-15 17:03:32 +01:00
OpenUnion.idr [ refactor ] generalise open union machinery (#1157) 2021-03-05 09:28:23 +00:00
Order.idr [ new ] Order relations on Int 2021-01-27 18:23:40 +00:00
Path.idr Add Path@contrib & small changes (#1229) 2021-03-25 16:01:32 +00:00
SortedMap.idr [ re #2001 ] Make some prelude interfaces total (#2083) 2021-11-02 15:34:52 +00:00
SortedSet.idr Add foldMap to Foldable (#1483) 2021-06-01 15:05:04 +01:00
Telescope.idr Preliminary datatypes for telescopes (#703) 2021-02-09 14:18:41 +00:00
Validated.idr [ breaking ] remove parsing of dangling binders (#1711) 2021-08-10 19:24:32 +01:00
Void.idr [ cleanup ] Move left autos that are most likely to be passed explicitly 2021-10-25 13:17:03 +01:00