3 ms·You don't know Haskell. > take 8 $ cycle [1,2,3]by dons 13y agoYou don't know Haskell. > take 8 $ cycle [1,2,3]pja 13y agocycleM x = x `mplus` (cycleM x) take 8 $ cycleM [1,2,3] might be more generic?