Arnaud Spiwack
Arnaud Spiwack
If you have questions about how GHC compile “binding groups” as they're called there, ask me again at the end of the week. I've spent a lot of time in...
I'd agree to a PR adding this. There are discussion about disposable objects somewhere in the streaming sublibrary, in particular. So it's something that we've been thinking of around here...
I'm pretty sure that we want `Disposable m a` Think of the original proposal that was (up to a renaming) `DisposableIO a`. Now it would be `Disposable IO a`. At...
@alt-romes PR still welcome :slightly_smiling_face: .
I like `Disposable` and `Sharable`. They do convey intuition, and allow for names that are distinct from `Consumable`/`Dupable`. On the other hand, they are less discoverable names than `ConsumableM` and...
For my understanding, do you actually intent the flat AST to be an output of the parser?
Ah. That's the point I'd missed. Thanks @jneem .
@domenkozar sorry, I should have specified that: I'm not on a NixOS. I'm using an Ubuntu (15.10 at the time, 16.04 now).
``` # nixos-version 16.03pre-git (Emu) ``` It had been pinned for reproducibility a while ago now. I could try to upgrade to a more recent version if that would help.
I think you probably just want to use `splitAt n`. And then `uncons` on the second element of the pair.