arliss_obsidian/fp/Class/Apply.md
2024-09-22 14:24:51 -05:00

13 lines
164 B
Markdown

Generalizes [[Functor]] to functions with 2+ arguments
```haskell
apply ::
forall f a b
. Apply f
=> f (a -> b)
-> f a
-> f b
infixl apply as <*>
```