|
58c8d6841b
|
Add Result.mapError
|
2018-12-11 22:19:13 -05:00 |
|
|
77bf6b4735
|
Add Monad.sequence
|
2018-12-11 22:08:15 -05:00 |
|
Correl Roush
|
83b13a3e74
|
Bump version to 0.4
|
2018-12-06 13:56:45 -05:00 |
|
Correl Roush
|
16c87c4d04
|
Ensure all monoids and monoids implement their appropriate operators
|
2018-12-06 13:53:07 -05:00 |
|
Correl Roush
|
50a26a7b7a
|
Add Maybe analogues to Result's to/from Maybe methods
|
2018-12-06 13:31:09 -05:00 |
|
Correl Roush
|
c85f5537ec
|
Change class parameter in Result.fromMaybe
|
2018-12-06 13:31:09 -05:00 |
|
Correl Roush
|
69f8aa86b9
|
Bump version to 0.3
|
2018-12-03 16:19:39 -05:00 |
|
Correl Roush
|
c7a5020d89
|
Add some useful conversion functions
|
2018-12-03 16:16:04 -05:00 |
|
Correl Roush
|
23f53d422a
|
Package a type marker file per PEP 561
This will make type annotations usable for projects importing the
library.
|
2018-12-03 16:15:59 -05:00 |
|
Correl Roush
|
8a3e5c9aac
|
Add Travis CI deployment configuration
|
2018-11-29 14:04:28 -05:00 |
|
Correl Roush
|
906a3e9ca4
|
Add CI and coverage badges
|
2018-11-29 12:14:26 -05:00 |
|
Correl Roush
|
0072034f99
|
Configure Travis CI and CodeCov
Configure automated tests with Travis CI, and upload code coverage
reports to codecov.io
|
2018-11-29 12:06:43 -05:00 |
|
Correl Roush
|
8e5b34f4f9
|
Prepare for pypi release
|
2018-11-29 11:13:02 -05:00 |
|
Correl Roush
|
b798eb74ba
|
Add Reader
|
2018-10-25 15:15:27 -04:00 |
|
|
a4a46a46c7
|
More monoids
|
2018-10-13 02:27:39 -04:00 |
|
Correl Roush
|
8b00d44f39
|
Consolidate test fixtures
|
2018-10-12 22:20:31 -04:00 |
|
Correl Roush
|
8c18de5e6f
|
Ignore coverage on unreachable code branches
These code branches should be unreachable in type-safe code.
|
2018-10-12 15:41:37 -04:00 |
|
Correl Roush
|
711571d807
|
Add more tests for Result
|
2018-10-12 15:41:37 -04:00 |
|
Correl Roush
|
c31a9c49ca
|
Add more tests for Maybe
|
2018-10-12 14:54:03 -04:00 |
|
Correl Roush
|
68705f25cc
|
Remove old Monad definition from monads.result
|
2018-10-12 14:54:03 -04:00 |
|
Correl Roush
|
e21791a8b7
|
Ignore coverage of repr / base class methods
|
2018-10-12 14:54:03 -04:00 |
|
Correl Roush
|
1a87d73a5b
|
Applicative
|
2018-10-12 14:54:03 -04:00 |
|
Correl Roush
|
7ce173e829
|
Functor tests
|
2018-10-12 14:09:05 -04:00 |
|
|
0348e8d82b
|
Add README
|
2018-10-11 21:29:57 -04:00 |
|
|
87f92b504f
|
Add LICENSE
|
2018-10-11 21:14:03 -04:00 |
|
|
c71b9d6ff6
|
Rename methods
unit -> pure
fmap -> map
|
2018-10-11 21:06:23 -04:00 |
|
|
f5b0e6e5e4
|
Monoids
|
2018-10-11 20:45:56 -04:00 |
|
Correl Roush
|
d38f617ba4
|
Test that each monad respects monad laws
|
2018-10-11 12:15:52 -04:00 |
|
|
de53c59732
|
Organize into a library
|
2018-10-11 01:26:00 -04:00 |
|
|
763f9b341c
|
|
2018-10-10 16:10:04 -04:00 |
|