Skip to main content

Questions tagged [applicative-functors]

For questions about design or implementation of applicative functors as found in Haskell and other languages, or using applicative functors as part of language design or implementation. Consider the more specific [monads] tag instead if the applicative functors in question are also monads.

Filter by
Sorted by
Tagged with
3 votes
1 answer
255 views

How can I design a Functor trait to handle trait?

In programming languages like Rust, variables of different types that implement the same trait can have different sizes, i.e., the number of bytes used in the memory representation of the type. For ...
Jw C's user avatar
  • 231
16 votes
2 answers
1k views

What are the other potential downsides, if any, of making `<$>` and `<*>` (but not `pure`) implicit?

Here, <$> is the infix functor map operation with type Functor f => (a -> b) -> f a -> f b for any functor ...
Wheelwright's user avatar