[Haskell-cafe] Re: A function that makes list of Bool lists from
list of Int lists
TeXitoi
texitoi at texitoi.eu
Sun Apr 4 10:56:49 EDT 2010
Alexandru Scvortov <scvalex at gmail.com> writes:
> Too many points.
>
> listbool :: [[a]] -> [[Bool]]
> listbool = zipWith ($) (map (map . const) (cycle [True, False]))
If we choose to zipWith ($), maybe this will do a little less work :
listbool = zipWith ($) (cycle $ map (map . const) [True, False])
(ie cycle the 2-element-list of function and not the bool list and
then map on an infinite list)
--
Guillaume Pinot http://www.irccyn.ec-nantes.fr/~pinot/
« Les grandes personnes ne comprennent jamais rien toutes seules, et
c'est fatigant, pour les enfants, de toujours leur donner des
explications... » -- Antoine de Saint-Exupéry, Le Petit Prince
() ASCII ribbon campaign -- Against HTML e-mail
/\ http://www.asciiribbon.org -- Against proprietary attachments
More information about the Haskell-Cafe
mailing list