-
Notifications
You must be signed in to change notification settings - Fork 75
Open
Labels
ToResearchSomething I want to look into more. It might appear in this repo later or not.Something I want to look into more. It might appear in this repo later or not.enhancementNew feature or requestNew feature or request
Description
This was posted in the Haskell Slack:
you could model the free "whatever" [i.e. Free Monad, Free Applicative, etc.] generated by a given functor as:
-- Using poly kinds' kind signatures here for clarity of idea type Free :: ((Type -> Type) -> Constraint) -> (Type -> Type) -> Type -> Type type Free c f a = forall g. c g => (f ~> g) -> g a
Metadata
Metadata
Assignees
Labels
ToResearchSomething I want to look into more. It might appear in this repo later or not.Something I want to look into more. It might appear in this repo later or not.enhancementNew feature or requestNew feature or request