[Haskell-beginners] A simple function
Ezequiel Hernan Di Giorgi
hernan.digiorgi at gmail.com
Thu Aug 30 14:52:42 CEST 2012
Hallo liebe Leute. Hola gente. I'm starting with Haskell and i have some
problems:
*intercalate :: [t] -> [t] -> [t]*
*intercalate [a,b] [c,d] = [a,c,b,d]*
*intercalate (_) (_) = error "JOJO u cant do this"*
Are there any form to restrict the parmaters that only allow to call the
function *intercalate* with two arrays of two elements, in compilation
time? Cause i cant write* intercalete :: [t,t] -> [t,t]->[t,t,t,t]*.
Sorry for my bad english. I'm Argentinean.
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20120830/ea7d2d8e/attachment.htm>
More information about the Beginners
mailing list