This is what happens all the time, the thing I am trying to implement is
already in the library!
You can easily find those library functions using Hoogle.
In this case Hoogle gives the sequence function as its second result
for the query [[a]] - [[a]]:
Data.List transpose :: [[a]] - [[a]]
You're right. I do that sometimes, but I must make a habit of hoogling.
2009/11/19 yair...@gmail.com yair...@gmail.com
This is what happens all the time, the thing I am trying to implement is
already in the library!
You can easily find those library functions using Hoogle.
In this case