Data update
This commit is contained in:
parent
8e4e15fa56
commit
72eb4943cb
1853 changed files with 35514 additions and 9441 deletions
6
Task/Fibonacci-sequence/Haskell/fibonacci-sequence-21.hs
Normal file
6
Task/Fibonacci-sequence/Haskell/fibonacci-sequence-21.hs
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
hsequence :: Monad m => [[x] -> m x] -> m [x]
|
||||
hsequence [] = pure []
|
||||
hsequence (r:rs) = do
|
||||
x <- r []
|
||||
xs <- hsequence [ \ys -> g (x:ys) | g <- rs ]
|
||||
pure (x:xs)
|
||||
Loading…
Add table
Add a link
Reference in a new issue