Mitchell Dalvi Rosen
Mitchell Dalvi Rosen
Another annoying one: ```haskell foobarlongname = [ blah , what ,█ ^ Cursor here ``` Press space... ```haskell foobarlongname = [ blah , what , █ ^ Cursor here ```...
Oh, that's weird... I manually went into my plugin folder and `git pull`'d, now it works fine. Not sure why `:PlugInstall` wasn't updating properly.
I'm not sure I will have time to dig into this in the near future but I would be happy to chat a bit about the basic issue. I believe...
I looked into this a bit, I am starting to think a better strategy might be to insert an `allowInterrupt` or two at safe moments, since this would cover all...
In case it wasn't totally clear, the original comment is clearly trying to document the _entire_ `Baz` field: ```haskell (Baz (Qux Womp)) {- the baz -} ``` whereas after formatting,...
Just as an additional data point, `prettier` (in JavaScript land) defaults to adding redundant parens around one thing, because it makes it easier for a human to add a second...
Whoops, just realized that the `MonadIO` docs do not fully translate to STM. Specifically, this "law": ``` liftSTM (m >>= f) = liftSTM m >>= (liftSTM . f) ```
This is ready to go aside from the documentation nit. If anyone has advice on how we might want to re-word this (or not) I'm all ears: ```haskell -- |...
Oh, just that for IO monads, liftSTM wraps a transaction, so it seems odd to suggest that `liftSTM m >>= f)` (one transaction) is equivalent to `liftSTM m >>= liftSTM...
Removed =)