Sandy Maguire
|
9dd70fa096
|
loopbreak nondet
|
2019-03-21 01:24:20 -04:00 |
|
Sandy Maguire
|
df7c9be46d
|
nondet effect. thanks to @fused-effects!
|
2019-03-21 01:13:34 -04:00 |
|
Sandy Maguire
|
16bebea5a0
|
move runInputAsReader and Output/Writer
|
2019-03-21 00:37:53 -04:00 |
|
Sandy Maguire
|
ca67eb387d
|
trace effect
|
2019-03-21 00:34:36 -04:00 |
|
Sandy Maguire
|
14841b2d7f
|
inline random
|
2019-03-21 00:34:22 -04:00 |
|
Sandy Maguire
|
773a3aab8f
|
random effect
|
2019-03-21 00:28:01 -04:00 |
|
Sandy Maguire
|
f6c930c9ce
|
runOutputAsWriter
|
2019-03-21 00:08:38 -04:00 |
|
Sandy Maguire
|
ef8eedfc14
|
reify is stupid
|
2019-03-21 00:01:51 -04:00 |
|
Sandy Maguire
|
2387bd5c5c
|
give an example of inlineRecursiveCalls
|
2019-03-20 23:56:29 -04:00 |
|
Sandy Maguire
|
40fd0e2de9
|
TH for breaking loops
|
2019-03-20 23:29:50 -04:00 |
|
Sandy Maguire
|
ecd1f5f5a2
|
raise and writer effect
|
2019-03-20 20:02:43 -04:00 |
|
Sandy Maguire
|
4b2d907c22
|
input > reader
|
2019-03-20 19:43:45 -04:00 |
|
Sandy Maguire
|
01d12fd058
|
output effect
|
2019-03-20 19:36:55 -04:00 |
|
Sandy Maguire
|
352c55ec62
|
make TH work with newtypes
|
2019-03-20 19:36:49 -04:00 |
|
Sandy Maguire
|
7315b44405
|
reader effect
|
2019-03-20 19:25:13 -04:00 |
|
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 |
|