Joshua Potter
a82f99a5c5
Use lazy ByteString for consistency.
2018-02-28 21:08:39 -08:00
Joshua Potter
e3d8c054e8
Specify package versions.
2018-02-28 21:04:31 -08:00
Joshua Potter
83c6898a26
fromIntegral import from the Prelude.
2018-01-14 12:10:40 -08:00
Joshua Potter
97deea015f
Add Real data type.
2018-01-14 12:05:15 -08:00
Joshua Potter
051312cfc4
Add RealFrac type.
2018-01-14 12:03:21 -08:00
Joshua Potter
f8607cbbd7
Add ratio manipulation functionality.
2018-01-14 11:48:29 -08:00
Joshua Potter
ca52788125
Remove ghc-prim dependency.
2018-01-14 02:30:56 -08:00
Joshua Potter
27a25c4baa
Export undefined.
2018-01-14 00:38:27 -08:00
Joshua Potter
bf84d65060
Converted to new stack format.
...
Includes an upgrade to a new version number.
2018-01-14 00:20:32 -08:00
Joshua Potter
b624393ea5
Add undefined definition.
2018-01-13 23:55:47 -08:00
Joshua Potter
4a87ddd6d6
Add read functionality.
2017-12-21 15:17:22 -08:00
Joshua Potter
830ea728b4
Add System.Environment methods.
2017-12-21 14:54:33 -08:00
Joshua Potter
448fc6c659
Remove FreeF data type.
2017-12-12 23:45:06 -08:00
Joshua Potter
1024c35452
Normalize transformer imports.
...
Importantly, we want our transformer "singular" type aliases to be
consistent. Therefore ban the use of the Maybe transformer (which we can
easily replaces instances of with ExceptT () instead) and the either
transformer (instead, favor use of ExceptT).
2017-12-12 22:16:25 -08:00
Joshua Potter
86cf1df6bd
Add exception related functionality.
2017-12-12 21:25:02 -08:00
Joshua Potter
425617110d
Add Free module.
2017-12-11 19:02:43 -08:00
Joshua Potter
7757d26b3b
Prefer import from unnested modules.
2017-12-11 09:08:48 -08:00
Joshua Potter
4b77cce007
Add ByteString and Text (lazy variants).
2017-12-10 16:54:09 -08:00
Joshua Potter
07ed4e7215
Add data constructors for transformer types.
2017-12-10 14:43:22 -08:00
Joshua Potter
537eb1fd4e
Add generic monad classes.
2017-12-10 14:37:38 -08:00
Joshua Potter
a2340df867
Explicit exports and add additional transformers.
2017-12-10 14:34:36 -08:00
Joshua Potter
febd86dfed
Add runExceptT to invert ExceptT.
2017-12-09 22:18:09 -08:00
Joshua Potter
0057ec1478
Add additional transformers by default.
2017-12-09 22:08:55 -08:00
Joshua Potter
c0076218b0
Add Ordering data type.
2017-12-04 09:04:22 -08:00
Joshua Potter
b43349f110
Add error into postlude.
2017-11-30 21:10:24 -08:00
Joshua Potter
6a79c120e9
Add length function to Data.List.
2017-11-30 12:36:23 -08:00
Joshua Potter
97a8af7cfe
Add some GHC base classes.
2017-11-30 00:24:37 -08:00
Joshua Potter
f94e2a735f
Setup Functor imports from Data.Functor instead.
2017-11-29 20:24:50 -08:00
Joshua Potter
387a0eecc7
Add remaining Arrow properties.
2017-11-29 20:22:31 -08:00
Joshua Potter
d8ea9d8145
Add ArrowChoice into postlude.
...
We intentionally avoid adding ArrowApply.
2017-11-29 18:33:49 -08:00
Joshua Potter
32f1663309
Add additional arrow notation functionality.
2017-11-29 18:29:29 -08:00
Joshua Potter
46244942d2
Add Data.Function functions into postlude.
2017-11-28 09:31:24 -08:00
Joshua Potter
416cff8a9c
Remove and export from Postlude.
...
The last push was made too hastily. And is not a function that exists in
the Data.Bool module.
2017-11-28 00:24:58 -08:00
Joshua Potter
8163444217
Expand Bool default imports.
2017-11-28 00:22:52 -08:00
Joshua Potter
773413b837
Add more defaults such as Num and Eq.
...
Also normalize the imports across modules.
2017-11-27 09:55:05 -08:00
Joshua Potter
bff2a04359
Add Reader functionality into postlude.
2017-11-27 06:43:01 -08:00
Joshua Potter
5675f8b10d
Add additional Monad/MonadPlus operators.
2017-11-25 20:14:13 -08:00
Joshua Potter
20347482ab
Add Data.List defaults.
2017-11-25 19:31:45 -08:00
Joshua Potter
76d0610a1c
Add String type into custom prelude.
2017-11-25 19:26:53 -08:00
Joshua Potter
ebb1806c4a
Setup default Prelude and basic documentation.
2017-11-25 18:49:55 -08:00
Joshua Potter
86570d48a5
Initial commit.
2017-11-25 17:58:39 -08:00