Send each block down the socket in turn. Returns False if any block failed.
Modulevortex-client-0.1.3Haskell2010
Vortex.Client
A wisp's side of the wire: stream code blocks in, read Haskell
out. Presentation: Said lines and results print bare (unit
results print nothing), failures go to stderr prefixed !! — so
piped output is clean data and the exit code carries success.
- 3 values
- Packagevortex-client-0.1.3
- Exports3
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceClient.hs
A socket to type freely: one spell per line, replies inline. A
multi-line block — a layout do, a forM .. do, anything with open
brackets — continues on a ...> prompt until it looks complete; a
blank line always ends it (so you can force it through to see an
error). Prefer layout (indented lines, no braces) for multi-line
blocks; explicit { .. } needs ; between statements.
Blocks are separated by lines consisting of --- (so a block may
itself span lines, as a do-block will). Blank blocks are dropped.