[Haskell-beginners] Foldable of Foldable
Julian Birch
julian.birch at gmail.com
Fri Jan 2 15:14:37 UTC 2015
Apologies if this isn't clear, I suspect if I understood the terminology
better I'd already have solved the problem. I've got a foldable of a
foldable of a. (Specifically `[Set a]`) and I want to be able to express
the concept that I can treat `(Foldable f1, Foldable f2) => f1 (f2 a)` as
`f3 a` i.e. a foldable of a foldable of a can be newtyped to a foldable of
a. At least, I think that's right.
Sadly, my attempts at actually expressing this concept have met with
incomprehension from GHC, could someone help me out, please?
Thanks,
Julian.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20150102/f57de216/attachment-0001.html>
More information about the Beginners
mailing list