rhiannon morris
78555711ce
add Q.Log
2024-04-04 19:26:41 +02:00
rhiannon morris
ea74c148b7
some of this EffExtra stuff doesn't work
2023-11-03 18:05:54 +01:00
rhiannon morris
421eb220fd
erasure refactor
2023-11-03 18:05:54 +01:00
rhiannon morris
80b1b3581a
use ST from base
2023-09-19 13:05:01 +02:00
rhiannon morris
add2eb400c
make Elim.compare0 able to pass a type to isSubSing
...
it now recovers from (most) errors and always returns a type, so that
isSubSing doesn't have to recalculate it
it already assumed the inputs had the same type. now it just leans on
that assumption harder
2023-08-28 20:00:54 +02:00
rhiannon morris
3e3bf1b67f
factor out this `case !mode of {..}` stuff
2023-08-27 19:04:30 +02:00
rhiannon morris
a221380d61
more effect stuff, incl. ST
2023-08-25 18:59:54 +02:00
rhiannon morris
36609713ac
mtl ⇒ eff
2023-03-31 19:26:24 +02:00