Hi all, In Haskell, category theory and possibly in other fields and programming languages a functor has a broader meaning. "Typically, they are structures that "can be mapped over"" [1]. A common functor taught for beginners in Haskell (like me) is a list.
So it may be confusing for programmers used with other languages and API's in principle to see the Functor interface in the project. I tried removing the functor interfaces from the functor-api project, and after minor changes in the function/predicate/procedure's the rest of the code compiled with no problem. I think these marker interfaces could be removed. They are not being used anywhere in the functor-core, but we would have to update the site. Thoughts on this? Thanks! [1] http://en.wikibooks.org/wiki/Haskell/Applicative_Functors Bruno P. Kinoshita http://kinoshita.eti.br http://tupilabs.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org