Commit Graph

311 Commits

Author SHA1 Message Date
Joe Kachmar
e53cf29e36 Support GHC versions without QuantifiedConstraints 2019-05-05 10:59:34 -04:00
Georgi Lyubenov
35132bd70e Remove redundant bracket 2019-05-05 17:24:42 +03:00
Georgi Lyubenov
849ad0740a Remove unnecessary type binding
It was used before with eqT.
2019-05-05 16:27:17 +03:00
Georgi Lyubenov
b39b35a7cb Replace Typeable with SNat equality 2019-05-05 16:15:50 +03:00
Sandy Maguire
f1d399f9ca
Merge pull request #35 from googleson78/fix-sematic-typo
Fix Sematic -> Semantic typo
2019-05-02 21:20:45 -04:00
Georgi Lyubenov
9536714449 Fix Sematic -> Semantic typo 2019-05-02 20:59:30 +03:00
Sandy Maguire
afaad005e3 Merge branch 'master' of github.com:isovector/too-fast-too-free 2019-05-01 15:14:13 -04:00
Sandy Maguire
c3e13cadc7 Let plugin deal with incorrect polymorphism 2019-05-01 15:13:51 -04:00
Sandy Maguire
f982137c2f
Merge pull request #12 from jhenahan/patch-1
Extend examples, make them easy to copy and paste
2019-05-01 13:39:21 -04:00
Jack Henahan
6b8e6ec208
Unnecessary import 2019-04-30 15:23:02 -04:00
Jack Henahan
a205241050
Simplify! 2019-04-30 15:18:46 -04:00
Sandy Maguire
bfaccf13e8 hoistStateIntoStateT 2019-04-30 13:25:41 -04:00
Jack Henahan
1024edeaf3
Extend examples, make them easy to copy and paste
For the purpose of getting new users off on the right foot
immediately, I added the necessary pragmas to get these working, and
built out a trivial example of how to actually use `runConsoleIO` and
`runResource`.
2019-04-30 13:17:29 -04:00
Sandy Maguire
6dd61d6610 Discourage haddock from linking to Internal packages 2019-04-30 11:49:52 -04:00
Sandy Maguire
b125a9838f Mention the plugin in the readme 2019-04-27 23:54:33 -04:00
Sandy Maguire
a41db261cd
Merge pull request #26 from isovector/plugin
Typechecker Plugin to Disambiguate Obvious Effects
2019-04-27 22:55:26 -04:00
Sandy Maguire
889e289363 Minor typo 2019-04-27 22:54:42 -04:00
Sandy Maguire
2d0bfd96ac Readme 2019-04-27 22:52:23 -04:00
Sandy Maguire
ec58986443 Plugin works + tests 2019-04-27 22:39:18 -04:00
Sandy Maguire
86e2490a1a Merge branch 'master' into plugin 2019-04-27 20:16:11 -04:00
Sandy Maguire
fadd603d59 Release 0.1.2 2019-04-26 12:18:44 -04:00
Sandy Maguire
c2fdbf10e5 Remove Typeable as a reexport 2019-04-26 12:12:39 -04:00
Sandy Maguire
22fb80d73c Update Changelog 2019-04-26 11:58:47 -04:00
Sandy Maguire
af55efc89e Minor haddock 2019-04-26 11:56:48 -04:00
TheMatten
60980f3525 Extend Members example 2019-04-26 16:27:07 +02:00
TheMatten
e5aa311611 Remove (>@>) 2019-04-26 15:13:18 +02:00
TheMatten
27111af2f2 Fix associativity of (>@>) (just in case) 2019-04-26 10:34:35 +02:00
TheMatten
6dcf57e125 Fix flipped arguments in Members 2019-04-26 06:47:11 +02:00
TheMatten
4d59e011d4 Fix precedence of (>@>) 2019-04-25 22:02:29 +02:00
TheMatten
ad811083a7 Add Members and (>@>) 2019-04-25 21:12:25 +02:00
Sandy Maguire
30169352e4 plugin 2019-04-20 18:31:17 -04:00
Sandy Maguire
d886b32fe4 Clean up haddock warnings 2019-04-20 13:55:49 -04:00
Sandy Maguire
187c6e8152
Merge pull request #22 from gelisam/redundant-typeable
Redundant typeable
2019-04-20 13:51:11 -04:00
Samuel Gélineau
0fa7ec733d Typeable1 is now unused 2019-04-20 11:40:35 -04:00
Samuel Gélineau
75b2702fa4 remove redundant Typeable constraints 2019-04-20 11:40:27 -04:00
Sandy Maguire
cb1aba83ee add runBatchOutput 2019-04-20 06:57:56 -04:00
Sandy Maguire
9c3118c724 runOutputAsTrace 2019-04-20 06:07:25 -04:00
Sandy Maguire
689998a77d Prefer interpret over reinterpret for effect transformers 2019-04-20 06:00:55 -04:00
Sandy Maguire
60696e2035 runStateInIORef 2019-04-20 05:54:57 -04:00
Sandy Maguire
e9349fba27 Since pragmas 2019-04-19 12:29:57 -04:00
Sandy Maguire
1f6ce77413 Merge branch 'master' of https://github.com/CaptJakk/polysemy into CaptJakk-master 2019-04-19 12:13:11 -04:00
Sandy Maguire
44d6306f43 Documentation fixes from the user study with @gelisam 2019-04-19 11:52:43 -04:00
Keagan McClelland
68fa9e4969 adds deprecated aliases for 'semantic' 2019-04-15 14:09:19 -06:00
Keagan McClelland
962f8b386b fixes test 2019-04-15 11:13:16 -06:00
Keagan McClelland
3e14a6810c conflicts 2019-04-15 10:48:43 -06:00
Keagan McClelland
1ed6049dca %s/Semantic/Sem/g 2019-04-15 10:43:41 -06:00
Sandy Maguire
071b5dd38a update changelog for 0.1.1.0 2019-04-14 15:07:37 -04:00
Sandy Maguire
da5b3f708c Merge branch 'master' of github.com:isovector/too-fast-too-free 2019-04-14 15:04:47 -04:00
Sandy Maguire
9287fa835a Fix #13 2019-04-14 15:04:36 -04:00
Sandy Maguire
08ae56e419 Fix #14 2019-04-14 15:01:54 -04:00