Sandy Maguire
|
790237e8cd
|
input effect
|
2019-03-20 19:14:05 -04:00 |
|
Sandy Maguire
|
1c63c1b4fc
|
fix TH so it puts the tyvars in the right order
|
2019-03-20 14:34:36 -04:00 |
|
Sandy Maguire
|
b8fc7d8112
|
test for semantic to fuse away
also my TH has variables in the wrong order OOPS
|
2019-03-20 14:19:34 -04:00 |
|
Sandy Maguire
|
546cf16e1b
|
use default pragmas
|
2019-03-20 09:53:22 -04:00 |
|
Sandy Maguire
|
9d6ee25732
|
some polysemy documentation
|
2019-03-20 02:37:37 -04:00 |
|
Sandy Maguire
|
23755bb3fb
|
some haddock for unions
|
2019-03-20 02:33:17 -04:00 |
|
Sandy Maguire
|
7f418ac340
|
documentation for Effect.New
|
2019-03-20 02:13:30 -04:00 |
|
Sandy Maguire
|
8a6d515e99
|
new effect module
|
2019-03-20 01:44:23 -04:00 |
|
Sandy Maguire
|
f2ec5b7a03
|
rename package to polysemy
|
2019-03-20 00:46:26 -04:00 |
|
Sandy Maguire
|
e1061999a1
|
inline error actions
|
2019-03-20 00:39:13 -04:00 |
|
Sandy Maguire
|
c059127810
|
whoops
|
2019-03-20 00:38:04 -04:00 |
|
Sandy Maguire
|
06fa6037a0
|
add TH to derive effects
|
2019-03-20 00:28:14 -04:00 |
|
Sandy Maguire
|
0684ea3dc6
|
rename Poly -> Semantic
|
2019-03-20 00:28:01 -04:00 |
|
Sandy Maguire
|
5d7d957b9a
|
-> polysemy
|
2019-03-19 23:42:18 -04:00 |
|
Sandy Maguire
|
8d6f8d6a6b
|
dang good error messages
|
2019-03-19 22:20:50 -04:00 |
|
Sandy Maguire
|
80ab98692b
|
fancy type errors
|
2019-03-19 13:52:29 -04:00 |
|
Sandy Maguire
|
de5405bc5e
|
Merge pull request #6 from isovector/higher-rank
Higher Rank Effects!
|
2019-03-19 00:10:44 -04:00 |
|
Sandy Maguire
|
26a761be67
|
dont forget to inline
|
2019-03-19 00:10:16 -04:00 |
|
Sandy Maguire
|
aef60dcee0
|
resource effect
|
2019-03-18 23:53:07 -04:00 |
|
Sandy Maguire
|
403708615b
|
split up effects
|
2019-03-18 23:28:17 -04:00 |
|
Sandy Maguire
|
3bb46dc66d
|
cleanup files
|
2019-03-18 23:16:52 -04:00 |
|
Sandy Maguire
|
2be94abfd1
|
tests
|
2019-03-18 23:04:21 -04:00 |
|
Sandy Maguire
|
14c1dbe39f
|
fuse runState . reinterpret
|
2019-03-18 17:27:29 -04:00 |
|
Sandy Maguire
|
8faba4ae50
|
give a fast hoist whenever we can
|
2019-03-18 17:07:47 -04:00 |
|
Sandy Maguire
|
2e01410227
|
prjCoerce for reinterpret
|
2019-03-18 16:51:30 -04:00 |
|
Sandy Maguire
|
d26c490cdd
|
reinterpret not as free as we'd like
|
2019-03-18 16:29:55 -04:00 |
|
Sandy Maguire
|
130a18ad6a
|
it is so FAST
|
2019-03-18 15:50:19 -04:00 |
|
Sandy Maguire
|
0f041dbfd3
|
whoa. optimize away the pain
|
2019-03-18 14:20:24 -04:00 |
|
Sandy Maguire
|
730859a5f3
|
core-dump
|
2019-03-17 21:03:23 -04:00 |
|
Sandy Maguire
|
9df3f2c479
|
Merge branch 'typesafe-union' into higher-rank
|
2019-03-17 14:15:22 -04:00 |
|
Sandy Maguire
|
1e09b9e0ff
|
inline everything
|
2019-03-17 14:13:43 -04:00 |
|
Sandy Maguire
|
a8b1f247aa
|
typesafe union
|
2019-03-17 14:09:09 -04:00 |
|
Sandy Maguire
|
26ffcd4f9e
|
absurd union
|
2019-03-17 11:35:28 -04:00 |
|
Sandy Maguire
|
53702e82d4
|
discount monads
|
2019-03-17 11:27:26 -04:00 |
|
Sandy Maguire
|
6ee1aca1e2
|
add freer-simple combinators
|
2019-03-16 18:39:28 -04:00 |
|
Sandy Maguire
|
6ece175503
|
unzoop
|
2019-03-15 15:35:47 -04:00 |
|
Sandy Maguire
|
fc146d9dc9
|
loosen constraints so it interops with fused-effects
|
2019-03-15 15:32:59 -04:00 |
|
Sandy Maguire
|
d59fcb7de5
|
runEff to cleanup
|
2019-03-15 11:04:11 -04:00 |
|
Sandy Maguire
|
c6a1f78d00
|
runRelayS
|
2019-03-14 16:47:02 -04:00 |
|
Sandy Maguire
|
e2f730c963
|
nice enough
|
2019-03-14 16:21:43 -04:00 |
|
Sandy Maguire
|
c03bbab80e
|
boilerplate for free
|
2019-03-14 16:16:51 -04:00 |
|
Sandy Maguire
|
e9407af106
|
2x as fast as freer-simple, 35x slower than mtl
|
2019-03-14 14:09:19 -04:00 |
|
Sandy Maguire
|
b7c994485f
|
hey it works! but FREEISH
|
2019-03-13 15:54:59 -04:00 |
|
Sandy Maguire
|
d2bdd69401
|
it seems to work with F
|
2019-03-13 13:51:42 -04:00 |
|
Sandy Maguire
|
55c2971d58
|
ok
|
2019-03-12 23:10:26 -04:00 |
|
Sandy Maguire
|
c4d74f0281
|
rewrite with combinators
|
2019-03-11 15:48:44 -04:00 |
|
Sandy Maguire
|
1089728689
|
statefully
|
2019-03-11 15:43:35 -04:00 |
|
Sandy Maguire
|
4861a49698
|
dont need dat crap
|
2019-03-11 15:33:31 -04:00 |
|
Sandy Maguire
|
5eeca0ec68
|
shundler
|
2019-03-11 15:32:28 -04:00 |
|
Sandy Maguire
|
753aa8519e
|
bye bye
|
2019-03-11 14:39:59 -04:00 |
|