Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Confessions of a Ruby Developer Whose Heart was Stolen by Scala. Parent comment
> take 8 $ cycle [1,2,3]
cycleM x = x `mplus` (cycleM x) take 8 $ cycleM [1,2,3]
> take 8 $ cycle [1,2,3]