Commit graph

  • 340e35aee1 WIP: Fix the types fix-types Correl Roush 2021-03-25 10:21:17 -0400
  • 89d2d46ae5
    Merge d046141d8d into 078dd46faa Sam Reghenzi 2021-01-02 06:37:24 -0500
  • d046141d8d fixed derived docs Samuele Reghenzi 2021-01-02 12:36:05 +0100
  • bb9d0ff22b Automated publish: Thu Dec 31 15:35:22 UTC 2020 299407e375 Automated Publisher 2020-12-31 15:35:22 +0000
  • 299407e375
    Merge pull request #7 from sammyrulez/Imutable Sam Reghenzi 2020-12-31 16:33:02 +0100
  • 52819c3507 Docs and tests Samuele Reghenzi 2020-12-31 16:26:09 +0100
  • 9869a5cd49 improved coverage Samuele Reghenzi 2020-12-31 13:50:03 +0100
  • 6dd1d3637e add some immutability safety Samuele Reghenzi 2020-12-31 13:41:00 +0100
  • 5ecb5dd344 Automated publish: Fri Dec 25 16:09:51 UTC 2020 bf4f76bfb0 Automated Publisher 2020-12-25 16:09:51 +0000
  • bf4f76bfb0 hotfix Samuele Reghenzi 2020-12-25 17:07:20 +0100
  • abbe2d188d Automated publish: Fri Dec 25 10:15:09 UTC 2020 46f7dc7249 Automated Publisher 2020-12-25 10:15:09 +0000
  • f1a263381a Set docs Samuele Reghenzi 2020-12-25 11:14:19 +0100
  • 46f7dc7249 more docs Samuele Reghenzi 2020-12-25 11:12:36 +0100
  • 054ee4de25 Automated publish: Mon Dec 21 08:20:08 UTC 2020 3da210c062 Automated Publisher 2020-12-21 08:20:08 +0000
  • 3da210c062 Merge branch 'implement_set' Samuele Reghenzi 2020-12-21 09:17:23 +0100
  • dfd42e1597 doc for curry Samuele Reghenzi 2020-12-21 08:57:59 +0100
  • 6fab780610 added note Samuele Reghenzi 2020-12-18 17:30:34 +0100
  • 801df9d8d5 Automated publish: Fri Dec 18 11:43:28 UTC 2020 0c5708b5a8 Automated Publisher 2020-12-18 11:43:28 +0000
  • 7ffef8dff2
    Merge pull request #2 from sammyrulez/comprensions Sam Reghenzi 2020-12-18 12:43:15 +0100
  • 0c5708b5a8
    Merge pull request #1 from sammyrulez/implement_set Sam Reghenzi 2020-12-18 12:41:15 +0100
  • 625b4cc738 Added tests Samuele Reghenzi 2020-12-18 12:33:15 +0100
  • b506b9a403 better coverage and oop Samuele Reghenzi 2020-12-18 12:14:01 +0100
  • 8f94d330b2 Added Sized type Samuele Reghenzi 2020-12-18 12:02:01 +0100
  • 8d7e9d4ecf Merge branch 'master' into implement_set Samuele Reghenzi 2020-12-18 11:52:58 +0100
  • 01529c8310 reformat Samuele Reghenzi 2020-12-18 11:52:29 +0100
  • bffef50596 Automated publish: Fri Dec 18 10:49:44 UTC 2020 2238c7381c Automated Publisher 2020-12-18 10:49:44 +0000
  • 2238c7381c setup python Samuele Reghenzi 2020-12-18 11:47:39 +0100
  • 41aaf8e4d6 flatten support Samuele Reghenzi 2020-12-18 11:43:43 +0100
  • 9d86f80dcc formatting Samuele Reghenzi 2020-12-18 10:05:43 +0100
  • ee5b630935 black monads/__init__.py Samuele Reghenzi 2020-12-17 09:29:18 +0100
  • 72fb284363 black setup.py Samuele Reghenzi 2020-12-17 09:19:41 +0100
  • d202550f04 Merge branch 'master' into implement_set Samuele Reghenzi 2020-12-17 09:12:30 +0100
  • 8ce16587f5 fix version Samuele Reghenzi 2020-12-17 09:11:52 +0100
  • d88284d60f Automated publish: Thu Dec 17 08:00:47 UTC 2020 0cafd59066 Automated Publisher 2020-12-17 08:00:47 +0000
  • 0cafd59066 push back Samuele Reghenzi 2020-12-17 08:58:28 +0100
  • 04d8877936 pipe script Samuele Reghenzi 2020-12-16 22:20:29 +0100
  • 80efc66cd4 black Samuele Reghenzi 2020-12-16 20:39:12 +0100
  • 43cf78a6f6 set version Samuele Reghenzi 2020-12-16 19:24:49 +0100
  • 8b01292b4d refs heads Samuele Reghenzi 2020-12-16 18:38:39 +0100
  • e6dacc5280 scritp ok Samuele Reghenzi 2020-12-16 18:36:48 +0100
  • 6d7660c5d5 rel test Samuele Reghenzi 2020-12-16 18:34:27 +0100
  • 180bb1619f make a release Samuele Reghenzi 2020-12-16 18:27:29 +0100
  • 96efb0c99e fixed set Samuele Reghenzi 2020-12-16 15:32:47 +0100
  • c61baf51c1 set with test Samuele Reghenzi 2020-12-16 14:21:15 +0100
  • 43d46bce44 docs Samuele Reghenzi 2020-12-16 12:45:48 +0100
  • e35c9915e5 liest tests Samuele Reghenzi 2020-12-16 12:21:39 +0100
  • 1599885220 adde utility methods Samuele Reghenzi 2020-12-16 11:58:32 +0100
  • de5da7dbe4 End of refactoring Samuele Reghenzi 2020-12-16 11:24:22 +0100
  • 07cd9a1237 maybe it is ok Samuele Reghenzi 2020-12-15 12:47:24 +0100
  • ebf480b06a black fmt Samuele Reghenzi 2020-12-15 12:03:20 +0100
  • 7e702c0896 Bright future Samuele Reghenzi 2020-12-15 12:02:36 +0100
  • 38ebeef960 fixed type and formats Samuele Reghenzi 2020-12-15 11:52:24 +0100
  • d1cb4718d8 project mgmnt Samuele Reghenzi 2020-12-15 11:52:08 +0100
  • e58d3a9148 deps Samuele Reghenzi 2020-12-15 11:27:15 +0100
  • 1a57dde573 fix deps Samuele Reghenzi 2020-12-15 11:25:36 +0100
  • 5436b79d58 no need of ssh Samuele Reghenzi 2020-12-15 11:19:56 +0100
  • 43fee2ac3c reshape refactor Samuele Reghenzi 2020-12-15 11:16:43 +0100
  • 1dec15bee9 Migrate from setup.py to pyproject.toml Correl Roush 2020-10-15 22:45:17 -0400
  • 078dd46faa Bump version to 0.8 master 0.8 Correl Roush 2019-06-11 11:57:16 -0400
  • 348d98e786 Add Optional type conversions to Maybe and Result Correl Roush 2019-06-11 11:00:35 -0400
  • 127dcc90f5 WIP: Monad Transformers monad-transformers Correl Roush 2019-04-05 15:48:10 -0400
  • 713f4b62ae WIP: MaybeT Correl Roush 2019-01-22 23:44:21 -0500
  • 6f9ce55404 Add a __repr__ method to Future Correl Roush 2019-01-22 23:44:02 -0500
  • 7745f5ff6a Fix circular imports in Result and Maybe Correl Roush 2019-02-15 13:40:45 -0500
  • 894e272d16 Bump version to 0.7 0.7 Correl Roush 2019-01-08 15:54:47 -0500
  • efa13e6f08 Remove Future from generic monad testing Correl Roush 2019-01-08 15:40:00 -0500
  • cbe71da3f8 Fix Reader.__repr__ failing when its callable lacks a __name__ Correl Roush 2019-01-08 15:34:11 -0500
  • 319ac3cb4d Add __name__ to the "constant" callable in Reader Correl Roush 2019-01-08 15:31:58 -0500
  • 3d312c1c90 Give Curried its own __repr__ implementation Correl Roush 2019-01-08 15:24:32 -0500
  • 375e5a47e1 Adjust signatures of curried functions Correl Roush 2019-01-08 14:52:19 -0500
  • a45af9b5b0 Adjust signatures of Reader instances Correl Roush 2019-01-08 13:48:13 -0500
  • 116c3cc1ac Move currying to its own module and give it types Correl Roush 2019-01-06 03:50:04 -0500
  • 71db6f311e Update Future.sequence to accept an iterable of any awaitable object Correl Roush 2019-01-04 11:47:04 -0500
  • e623ba0571 Remove conditional behavior of Future.pure Correl Roush 2019-01-04 11:44:38 -0500
  • a340cfea68 Ensure the types are correct for all monad methods Correl Roush 2019-01-03 22:28:41 -0500
  • 7d63ad0849 Bump version to 0.6 0.6 Correl Roush 2018-12-12 23:23:48 -0500
  • 2ef3f0b517 Add pytest-asyncio test dependency Correl Roush 2018-12-12 23:04:14 -0500
  • 93bc193494 Add the Future monad Correl Roush 2018-12-12 22:50:27 -0500
  • b08d145da2 Bump version to 0.5 0.5 Correl Roush 2018-12-12 01:39:18 -0500
  • 56c2eb2db5 Integrate the Black code formatting tool Correl Roush 2018-12-12 01:35:54 -0500
  • 7608fa40fe Add missing result test Correl Roush 2018-12-12 01:17:49 -0500
  • 90b2ec49ef Add documentation on the classes provided to the README Correl Roush 2018-12-12 01:07:22 -0500
  • 8a25d3904f Add an infix operator for Applicative.apply Correl Roush 2018-12-11 23:20:23 -0500
  • 58c8d6841b Add Result.mapError Correl Roush 2018-12-11 22:19:13 -0500
  • 77bf6b4735 Add Monad.sequence Correl Roush 2018-12-11 22:08:15 -0500
  • 83b13a3e74 Bump version to 0.4 0.4 Correl Roush 2018-12-06 13:56:45 -0500
  • 16c87c4d04 Ensure all monoids and monoids implement their appropriate operators Correl Roush 2018-12-06 13:53:07 -0500
  • 50a26a7b7a Add Maybe analogues to Result's to/from Maybe methods Correl Roush 2018-12-06 13:14:40 -0500
  • c85f5537ec Change class parameter in Result.fromMaybe Correl Roush 2018-12-06 13:15:26 -0500
  • 69f8aa86b9 Bump version to 0.3 0.3 Correl Roush 2018-12-03 16:19:39 -0500
  • c7a5020d89 Add some useful conversion functions Correl Roush 2018-12-03 16:16:04 -0500
  • 23f53d422a Package a type marker file per PEP 561 Correl Roush 2018-12-03 15:37:22 -0500
  • 8a3e5c9aac Add Travis CI deployment configuration 0.2 Correl Roush 2018-11-29 13:31:16 -0500
  • 906a3e9ca4 Add CI and coverage badges Correl Roush 2018-11-29 12:14:26 -0500
  • 0072034f99 Configure Travis CI and CodeCov travis-ci Correl Roush 2018-11-29 11:21:39 -0500
  • 8e5b34f4f9 Prepare for pypi release Correl Roush 2018-11-29 11:01:31 -0500
  • b798eb74ba Add Reader Correl Roush 2018-10-12 17:02:56 -0400
  • a4a46a46c7 More monoids Correl Roush 2018-10-13 02:27:39 -0400
  • 8b00d44f39 Consolidate test fixtures Correl Roush 2018-10-12 17:02:17 -0400
  • ca7a2366b2 WIP: Reader reader Correl Roush 2018-10-12 17:02:56 -0400