Doing some, er, Boring Idris.https://github.com/edwinb/IdrisApp/blob/master/tests/TestEx.idr …
-
Show this thread
-
It's so tempting to write libraries that can do All The Things, but really I just want something a bit like an IO monad in Haskell but with the ability to easily add exceptions and internal state.
3 replies 0 retweets 9 likesShow this thread -
Which is also efficient enough, easy enough to use, and a reasonable way to combine external libraries. This seems to be getting closer, at least...
2 replies 0 retweets 4 likesShow this thread -
Combining exceptions and linear types turns out to be achievable too. As long as: a) App is parameterised over whether a code fragment can throw; b) I've implemented the type checker competently...https://github.com/edwinb/IdrisApp/blob/master/tests/Door.idr …
1 reply 1 retweet 10 likesShow this thread -
Replying to @edwinbrady
if only there was a type spec/checker for the type checker
1 reply 0 retweets 0 likes
The good news is that QTT is small :). But I wouldn't be surprised if I'd overlooked something.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.