Note that there are some explanatory texts on larger screens.

plurals
  1. USapplicative
    primarykey
    data
    text
    plurals
    1. CORobert, The html pasted here http://hpaste.org/fastcgi/hpaste.fcgi/raw?id=29029 is the result of cutting your markdown and pasting it to `pandoc` with `pbpaste | pandoc -r markdown+lhs -w html -s | pbcopy` Just in case you take up Haskell blog-writing ... note that you *can* ask `pandoc` to write `literate html` with bird-tracks: `pbpaste | pandoc -r markdown+lhs -w html+lhs | pbpaste` -- then you'd get this: http://hpaste.org/fastcgi/hpaste.fcgi/view?id=29030 The html is oddly, but legally, formatted; you can get rid of this by passing it through `tidy`.
      singulars
    2. COI'm not sure what your purpose is. I usually read .doc documents that are emailed to me by uploading them to documents.google (convenient since I usually get them at a gmail account) then downloading html; it also handles rtf, of course. The html can be reliably parsed by pandoc, with a few qualifications; you can go wherever you please from there with all the accompanying writers. The pandoc package comes with a markdown2pdf executable which makes a pdf via pdflatex; you can adjust the latex template as you please.
      singulars
    3. COThis question seems like irresponsible flame bait so why not just say the opposite -- that only Haskell can do IO, really; all the other languages are crippled? So for example: ["When we program in mainstream imperative languages, we rarely have the opportunity to venture beyond the limits of ArrowChoice. Haskell can be an excellent imperative language precisely because monads allow it to eliminate the boundary between compilation and execution, hence be strictly more expressive than our usual toolset."](http://just-bottom.blogspot.com/2010/04/programming-with-effects-story-so-far.html)
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload