1
Fork 0
Commit Graph

46 Commits (a82f99a5c51eec68c31e3f8da18f0db8f7aab1de)

Author SHA1 Message Date
Joshua Potter a82f99a5c5 Use lazy ByteString for consistency. 2018-02-28 21:08:39 -08:00
Joshua Potter 9ff52874e4 Minor package update. 2018-02-28 21:05:28 -08:00
Joshua Potter 35b249897a Update to lts-10.7 resolver. 2018-02-28 21:05:01 -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 3a724a32a3 Updated dependency ranges for packages. 2018-01-14 02:40:45 -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 51a10a60b1 Change formatting of yaml 2018-01-14 00:22:00 -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 913c4f4379 Have latest transformers library installed.
This is important since some instances are included in this package. For
instance, MaybeT is not an instance of MonadTrans in the previous
package.
2017-11-27 06:46:28 -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