[Haskell-beginners] Design Question: fmap with two lists
jonathanGfischoff at gmail.com
jonathanGfischoff at gmail.com
Thu Dec 24 17:21:56 EST 2009
I have a class that is basically:
data TwoLists = TL {doubleList :: [Double], intList :: [Int]}
Almost all of the operations of this type map, fold, etc on one of the
lists or the other, and then return a new instance of the type. So I am
implementing to functions dFmap, and iFmap. I actually would like all of
the list functions, but I don't want to reimplement them.
So my question is, what is the haskell way of handling a type like this. Is
there some sort of TwoTypeTraversable I should be deriving from? Essential
is there a Haskell idiom for this situation.
-Jonathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/beginners/attachments/20091224/3a3bc1d9/attachment.html
More information about the Beginners
mailing list