| Functor [] | Since: base-2.1 |
Instance detailsDefined in GHC.Base Methods fmap :: (a -> b) -> [a] -> [b] # (<$) :: a -> [b] -> [a] # |
| Functor Maybe | Since: base-2.1 |
Instance detailsDefined in GHC.Base |
| Functor IO | Since: base-2.1 |
Instance detailsDefined in GHC.Base |
| Functor Par1 | |
Instance detailsDefined in GHC.Generics |
| Functor Q | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
| Functor FromJSONKeyFunction | Only law abiding up to interpretation |
Instance detailsDefined in Data.Aeson.Types.FromJSON |
| Functor IResult | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Functor Result | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Functor Parser | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Functor Approximate | |
Instance detailsDefined in Data.Approximate.Type |
| Functor Async | |
Instance detailsDefined in Control.Concurrent.Async |
| Functor Concurrently | |
Instance detailsDefined in Control.Concurrent.Async |
| Functor Complex | |
Instance detailsDefined in Data.Complex |
| Functor Min | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Functor Max | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Functor First | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Functor Last | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Functor Option | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Functor ZipList | |
Instance detailsDefined in Control.Applicative |
| Functor Identity | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Functor.Identity |
| Functor Handler | Since: base-4.6.0.0 |
Instance detailsDefined in Control.Exception |
| Functor STM | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.Conc.Sync |
| Functor First | |
Instance detailsDefined in Data.Monoid |
| Functor Last | |
Instance detailsDefined in Data.Monoid |
| Functor Dual | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Semigroup.Internal |
| Functor Sum | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Semigroup.Internal |
| Functor Product | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Semigroup.Internal |
| Functor Down | Since: base-4.11.0.0 |
Instance detailsDefined in Data.Ord |
| Functor ReadPrec | Since: base-2.1 |
Instance detailsDefined in Text.ParserCombinators.ReadPrec |
| Functor ReadP | Since: base-2.1 |
Instance detailsDefined in Text.ParserCombinators.ReadP |
| Functor NonEmpty | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Base |
| Functor Put | |
Instance detailsDefined in Data.ByteString.Builder.Internal Methods fmap :: (a -> b) -> Put a -> Put b # (<$) :: a -> Put b -> Put a # |
| Functor IntMap | |
Instance detailsDefined in Data.IntMap.Internal |
| Functor SCC | Since: containers-0.5.4 |
Instance detailsDefined in Data.Graph |
| Functor Tree | |
Instance detailsDefined in Data.Tree |
| Functor Seq | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor FingerTree | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor Digit | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor Node | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor Elem | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor ViewL | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor ViewR | |
Instance detailsDefined in Data.Sequence.Internal |
| Functor DList | |
Instance detailsDefined in Data.DList |
| Functor NonGreedy | |
Instance detailsDefined in Language.Haskell.Exts.Parser |
| Functor ListOf | |
Instance detailsDefined in Language.Haskell.Exts.Parser |
| Functor ModuleName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor SpecialCon | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor QName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Name | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor IPName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor QOp | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Op | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor CName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Module | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ModuleHead | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ExportSpecList | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ExportSpec | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor EWildcard | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Namespace | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ImportDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ImportSpecList | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ImportSpec | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Assoc | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Decl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor PatternSynDirection | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor TypeEqn | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Annotation | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor BooleanFormula | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Role | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor DataOrNew | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor InjectivityInfo | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ResultSig | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor DeclHead | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor InstRule | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor InstHead | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Deriving | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor DerivStrategy | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Binds | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor IPBind | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Match | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor QualConDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ConDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor FieldDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor GadtDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ClassDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor InstDecl | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor BangType | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Unpackedness | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Rhs | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor GuardedRhs | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Type | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor MaybePromotedName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Promoted | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor TyVarBind | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Kind | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor FunDep | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Context | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Asst | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Literal | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Sign | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Exp | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor XName | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor XAttr | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Bracket | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Splice | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Safety | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor CallConv | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor ModulePragma | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Overlap | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Activation | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Rule | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor RuleVar | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor WarningText | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Pat | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor PXAttr | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor RPatOp | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor RPat | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor PatField | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Stmt | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor QualStmt | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor FieldUpdate | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Alt | |
Instance detailsDefined in Language.Haskell.Exts.Syntax |
| Functor Concrete | |
Instance detailsDefined in Hedgehog.Internal.State |
| Functor Range | |
Instance detailsDefined in Hedgehog.Internal.Range |
| Functor Eval | |
Instance detailsDefined in Control.Parallel.Strategies |
| Functor Vector | |
Instance detailsDefined in Data.Vector |
| Functor Log | |
Instance detailsDefined in Numeric.Log |
| Functor Managed | |
Instance detailsDefined in Control.Monad.Managed |
| Functor ErrorItem | |
Instance detailsDefined in Text.Megaparsec.Error |
| Functor ErrorFancy | |
Instance detailsDefined in Text.Megaparsec.Error |
| Functor ParserInfo | |
Instance detailsDefined in Options.Applicative.Types |
| Functor Option | |
Instance detailsDefined in Options.Applicative.Types |
| Functor ReadM | |
Instance detailsDefined in Options.Applicative.Types |
| Functor CReader | |
Instance detailsDefined in Options.Applicative.Types |
| Functor OptReader | |
Instance detailsDefined in Options.Applicative.Types |
| Functor Parser | |
Instance detailsDefined in Options.Applicative.Types |
| Functor ParserM | |
Instance detailsDefined in Options.Applicative.Types |
| Functor ParserFailure | |
Instance detailsDefined in Options.Applicative.Types |
| Functor ParserResult | |
Instance detailsDefined in Options.Applicative.Types |
| Functor Doc | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Functor AnnotDetails | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Functor Span | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Functor Doc | Alter the document’s annotations. This instance makes Doc more flexible (because it can be used in
Functor-polymorphic values), but fmap is much less readable compared to
using reAnnotate in code that only works for Doc anyway. Consider
using the latter when the type does not matter. |
Instance detailsDefined in Data.Text.Prettyprint.Doc.Internal |
| Functor SimpleDocStream | Alter the document’s annotations. This instance makes SimpleDocStream more flexible (because it can be used in
Functor-polymorphic values), but fmap is much less readable compared to
using reAnnotateST in code that only works for SimpleDocStream anyway.
Consider using the latter when the type does not matter. |
Instance detailsDefined in Data.Text.Prettyprint.Doc.Internal |
| Functor SmallArray | |
Instance detailsDefined in Data.Primitive.SmallArray |
| Functor Array | |
Instance detailsDefined in Data.Primitive.Array |
| Functor Event | The function fmap applies a function f to every value.
Semantically, fmap :: (a -> b) -> Event a -> Event b
fmap f e = [(time, f a) | (time, a) <- e] |
Instance detailsDefined in Reactive.Banana.Types |
| Functor Behavior | The function fmap applies a function f at every point in time.
Semantically, fmap :: (a -> b) -> Behavior a -> Behavior b
fmap f b = \time -> f (b time) |
Instance detailsDefined in Reactive.Banana.Types |
| Functor Future | |
Instance detailsDefined in Reactive.Banana.Types |
| Functor Moment | |
Instance detailsDefined in Reactive.Banana.Types |
| Functor MomentIO | |
Instance detailsDefined in Reactive.Banana.Types |
| Functor AddHandler | |
Instance detailsDefined in Control.Event.Handler |
| Functor Bound | |
Instance detailsDefined in Data.Semilattice.Bound |
| Functor Order | |
Instance detailsDefined in Data.Semilattice.Order |
| Functor Meeting | |
Instance detailsDefined in Data.Semilattice.Meet |
| Functor GreaterThan | |
Instance detailsDefined in Data.Semilattice.Meet |
| Functor Joining | |
Instance detailsDefined in Data.Semilattice.Join |
| Functor LessThan | |
Instance detailsDefined in Data.Semilattice.Join |
| Functor Cleanup | |
Instance detailsDefined in System.Process.Typed Methods fmap :: (a -> b) -> Cleanup a -> Cleanup b # (<$) :: a -> Cleanup b -> Cleanup a # |
| Functor Element | |
Instance detailsDefined in Control.Concurrent.Chan.Unagi.NoBlocking.Types |
| Functor Weigh | |
Instance detailsDefined in Weigh |
| Functor Grouped | |
Instance detailsDefined in Weigh |
| Functor P | |
Instance detailsDefined in Text.ParserCombinators.ReadP Methods fmap :: (a -> b) -> P a -> P b # (<$) :: a -> P b -> P a # |
| Functor Forest | |
Instance detailsDefined in Data.Heap Methods fmap :: (a -> b) -> Forest a -> Forest b # (<$) :: a -> Forest b -> Forest a # |
| Functor Tree | |
Instance detailsDefined in Data.Heap Methods fmap :: (a -> b) -> Tree a -> Tree b # (<$) :: a -> Tree b -> Tree a # |
| Class () (Functor f) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor ((->) a :: * -> *)) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor []) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor Maybe) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor IO) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor (Either a)) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor ((,) a)) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor Identity) | |
Instance detailsDefined in Data.Constraint |
| () :=> (Functor (Const a :: * -> *)) | |
Instance detailsDefined in Data.Constraint |
| Functor (Either a) | Since: base-3.0 |
Instance detailsDefined in Data.Either |
| Functor (V1 :: * -> *) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Functor (U1 :: * -> *) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Functor ((,) a) | Since: base-2.1 |
Instance detailsDefined in GHC.Base Methods fmap :: (a0 -> b) -> (a, a0) -> (a, b) # (<$) :: a0 -> (a, b) -> (a, a0) # |
| Functor (ST s) | Since: base-2.1 |
Instance detailsDefined in GHC.ST |
| Functor (Results s) | |
Instance detailsDefined in Text.Earley.Parser.Internal |
| Functor (Grammar r) | |
Instance detailsDefined in Text.Earley.Grammar |
| Functor f => Functor (Co f) | |
Instance detailsDefined in Data.Functor.Rep |
| Functor (HashMap k) | |
Instance detailsDefined in Data.HashMap.Base |
| Functor (Map k) | |
Instance detailsDefined in Data.Map.Internal |
| Functor (Array i) | Since: base-2.1 |
Instance detailsDefined in GHC.Arr |
| Functor (Arg a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
| Monad m => Functor (WrappedMonad m) | Since: base-2.1 |
Instance detailsDefined in Control.Applicative |
| Arrow a => Functor (ArrowMonad a) | Since: base-4.6.0.0 |
Instance detailsDefined in Control.Arrow |
| Functor (Proxy :: * -> *) | Since: base-4.7.0.0 |
Instance detailsDefined in Data.Proxy |
| Functor (Parser e) | |
Instance detailsDefined in Env.Internal.Parser |
| Functor (VarF e) | |
Instance detailsDefined in Env.Internal.Parser |
| Functor m => Functor (MaybeT m) | |
Instance detailsDefined in Control.Monad.Trans.Maybe |
| Monad m => Functor (Handler m) | |
Instance detailsDefined in Control.Monad.Catch |
| Functor (Fold a) | |
Instance detailsDefined in Control.Foldl |
| Functor f => Functor (Cofree f) | |
Instance detailsDefined in Control.Comonad.Cofree |
| Functor f => Functor (Free f) | |
Instance detailsDefined in Control.Monad.Free |
| Functor (Ap f) | |
Instance detailsDefined in Control.Applicative.Free |
| Functor (Entry p) | |
Instance detailsDefined in Data.Heap |
| Functor m => Functor (PropertyT m) | |
Instance detailsDefined in Hedgehog.Internal.Property |
| Functor m => Functor (TestT m) | |
Instance detailsDefined in Hedgehog.Internal.Property |
| Functor m => Functor (GenT m) | |
Instance detailsDefined in Hedgehog.Internal.Gen |
| Functor (Vec n) | |
Instance detailsDefined in Hedgehog.Internal.Gen |
| Functor (Yoneda f) | |
Instance detailsDefined in Data.Functor.Yoneda |
| Functor (ReifiedGetter s) | |
Instance detailsDefined in Control.Lens.Reified |
| Functor (ReifiedFold s) | |
Instance detailsDefined in Control.Lens.Reified |
| Functor f => Functor (Indexing f) | |
Instance detailsDefined in Control.Lens.Internal.Indexed |
| Functor f => Functor (Indexing64 f) | |
Instance detailsDefined in Control.Lens.Internal.Indexed |
| Monad m => Functor (ListT m) | |
Instance detailsDefined in List.Transformer |
| Monad m => Functor (Step m) | |
Instance detailsDefined in List.Transformer |
| Functor (LogicT f) | |
Instance detailsDefined in Control.Monad.Logic |
| Profunctor p => Functor (Prep p) | |
Instance detailsDefined in Data.Profunctor.Rep |
| Profunctor p => Functor (Coprep p) | |
Instance detailsDefined in Data.Profunctor.Rep |
| Functor (IntPSQ p) | |
Instance detailsDefined in Data.IntPSQ.Internal |
| Functor f => Functor (WrappedApplicative f) | |
Instance detailsDefined in Data.Functor.Bind.Class |
| Functor f => Functor (MaybeApply f) | |
Instance detailsDefined in Data.Functor.Bind.Class |
| Functor (IParser t) | |
Instance detailsDefined in Data.Text.Internal.Read |
| Functor (StreamSpec streamType) | |
Instance detailsDefined in System.Process.Typed |
| Monad m => Functor (Concurrently m) | Since: unliftio-0.1.0.0 |
Instance detailsDefined in UnliftIO.Async |
| Functor f => Functor (Act f) | |
Instance detailsDefined in Data.Semigroup.Bifoldable Methods fmap :: (a -> b) -> Act f a -> Act f b # (<$) :: a -> Act f b -> Act f a # |
| Functor f => Functor (Act f) | |
Instance detailsDefined in Data.Semigroup.Foldable Methods fmap :: (a -> b) -> Act f a -> Act f b # (<$) :: a -> Act f b -> Act f a # |
| Functor (SetM s) | |
Instance detailsDefined in Data.Graph Methods fmap :: (a -> b) -> SetM s a -> SetM s b # (<$) :: a -> SetM s b -> SetM s a # |
| Functor (IncrementalDecoder s) | |
Instance detailsDefined in Codec.CBOR.Read Methods fmap :: (a -> b) -> IncrementalDecoder s a -> IncrementalDecoder s b # (<$) :: a -> IncrementalDecoder s b -> IncrementalDecoder s a # |
| Functor (Subterms n) | |
Instance detailsDefined in Hedgehog.Internal.Gen Methods fmap :: (a -> b) -> Subterms n a -> Subterms n b # (<$) :: a -> Subterms n b -> Subterms n a # |
| Class (Functor f) (Applicative f) | |
Instance detailsDefined in Data.Constraint |
| (Monad m) :=> (Functor (WrappedMonad m)) | |
Instance detailsDefined in Data.Constraint |
| Functor f => Functor (Rec1 f) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec Char :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec Double :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec Float :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec Int :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec Word :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (URec (Ptr ()) :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| Functor (Results s t) | |
Instance detailsDefined in Text.Earley.Generator.Internal |
| Functor (Result s t) | |
Instance detailsDefined in Text.Earley.Generator.Internal |
| Arrow a => Functor (WrappedArrow a b) | Since: base-2.1 |
Instance detailsDefined in Control.Applicative |
| Functor (Const m :: * -> *) | Since: base-2.1 |
Instance detailsDefined in Data.Functor.Const |
| Functor f => Functor (Alt f) | |
Instance detailsDefined in Data.Semigroup.Internal |
| Bifunctor p => Functor (Join p) | |
Instance detailsDefined in Data.Bifunctor.Join |
| Bifunctor p => Functor (Fix p) | |
Instance detailsDefined in Data.Bifunctor.Fix |
| Functor m => Functor (IdentityT m) | |
Instance detailsDefined in Control.Monad.Trans.Identity |
| (Applicative f, Monad f) => Functor (WhenMissing f x) | Since: containers-0.5.9 |
Instance detailsDefined in Data.IntMap.Internal |
| Functor m => Functor (ExceptT e m) | |
Instance detailsDefined in Control.Monad.Trans.Except |
| Monad m => Functor (GT m g) | |
Instance detailsDefined in Data.Graph.Inductive.Query.Monad |
| Functor m => Functor (FoldM m a) | |
Instance detailsDefined in Control.Foldl |
| Functor f => Functor (FreeF f a) | |
Instance detailsDefined in Control.Monad.Trans.Free |
| (Functor f, Monad m) => Functor (FreeT f m) | |
Instance detailsDefined in Control.Monad.Trans.Free |
| Functor f => Functor (CofreeF f a) | |
Instance detailsDefined in Control.Comonad.Trans.Cofree |
| (Functor f, Functor w) => Functor (CofreeT f w) | |
Instance detailsDefined in Control.Comonad.Trans.Cofree |
| Functor (Day f g) | |
Instance detailsDefined in Data.Functor.Day |
| Functor m => Functor (ErrorT e m) | |
Instance detailsDefined in Control.Monad.Trans.Error |
| Functor f => Functor (Backwards f) | Derived instance. |
Instance detailsDefined in Control.Applicative.Backwards |
| Functor (ReifiedIndexedGetter i s) | |
Instance detailsDefined in Control.Lens.Reified |
| Functor (ReifiedIndexedFold i s) | |
Instance detailsDefined in Control.Lens.Reified |
| Functor (Mafic a b) | |
Instance detailsDefined in Control.Lens.Internal.Magma |
| Functor (Context a b) | |
Instance detailsDefined in Control.Lens.Internal.Context |
| Functor (Indexed i a) | |
Instance detailsDefined in Control.Lens.Internal.Indexed |
| Functor m => Functor (StateT s m) | |
Instance detailsDefined in Control.Monad.Trans.State.Lazy |
| Functor (STE e s) | |
Instance detailsDefined in Control.Monad.STE.Internal |
| Functor m => Functor (StateT s m) | |
Instance detailsDefined in Control.Monad.Trans.State.Strict |
| Profunctor p => Functor (TambaraSum p a) | |
Instance detailsDefined in Data.Profunctor.Choice |
| Functor (CotambaraSum p a) | |
Instance detailsDefined in Data.Profunctor.Choice |
| Profunctor p => Functor (Closure p a) | |
Instance detailsDefined in Data.Profunctor.Closed |
| Profunctor p => Functor (Tambara p a) | |
Instance detailsDefined in Data.Profunctor.Strong |
| Functor (Cotambara p a) | |
Instance detailsDefined in Data.Profunctor.Strong |
| Functor f => Functor (Star f a) | |
Instance detailsDefined in Data.Profunctor.Types |
| Functor (Costar f a) | |
Instance detailsDefined in Data.Profunctor.Types |
| Functor (Forget r a) | |
Instance detailsDefined in Data.Profunctor.Types |
| Functor (Bucket k p) | |
Instance detailsDefined in Data.HashPSQ.Internal Methods fmap :: (a -> b) -> Bucket k p a -> Bucket k p b # (<$) :: a -> Bucket k p b -> Bucket k p a # |
| Functor (LTree k p) | |
Instance detailsDefined in Data.OrdPSQ.Internal Methods fmap :: (a -> b) -> LTree k p a -> LTree k p b # (<$) :: a -> LTree k p b -> LTree k p a # |
| Functor (Elem k p) | |
Instance detailsDefined in Data.OrdPSQ.Internal Methods fmap :: (a -> b) -> Elem k p a -> Elem k p b # (<$) :: a -> Elem k p b -> Elem k p a # |
| Functor (HashPSQ k p) | |
Instance detailsDefined in Data.HashPSQ.Internal |
| Functor (OrdPSQ k p) | |
Instance detailsDefined in Data.OrdPSQ.Internal |
| Functor f => Functor (Static f a) | |
Instance detailsDefined in Data.Semigroupoid.Static |
| Functor (Tagged s) | |
Instance detailsDefined in Data.Tagged |
| Functor m => Functor (WriterT w m) | |
Instance detailsDefined in Control.Monad.Trans.Writer.CPS.Internal |
| Functor (Holes t m) | |
Instance detailsDefined in Control.Lens.Traversal Methods fmap :: (a -> b) -> Holes t m a -> Holes t m b # (<$) :: a -> Holes t m b -> Holes t m a # |
| Functor ((->) r :: * -> *) | Since: base-2.1 |
Instance detailsDefined in GHC.Base Methods fmap :: (a -> b) -> (r -> a) -> r -> b # (<$) :: a -> (r -> b) -> r -> a # |
| Functor (K1 i c :: * -> *) | |
Instance detailsDefined in GHC.Generics |
| (Functor f, Functor g) => Functor (f :+: g) | |
Instance detailsDefined in GHC.Generics |
| (Functor f, Functor g) => Functor (f :*: g) | |
Instance detailsDefined in GHC.Generics |
| Functor (Result s e i) | |
Instance detailsDefined in Text.Earley.Parser.Internal |
| Functor (Prod r e t) | |
Instance detailsDefined in Text.Earley.Grammar |
| (Functor f, Functor g) => Functor (Product f g) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Product |
| (Functor f, Functor g) => Functor (Sum f g) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Sum |
| Functor (Cokleisli w a) | |
Instance detailsDefined in Control.Comonad |
| Functor f => Functor (WhenMatched f x y) | Since: containers-0.5.9 |
Instance detailsDefined in Data.IntMap.Internal |
| (Applicative f, Monad f) => Functor (WhenMissing f k x) | Since: containers-0.5.9 |
Instance detailsDefined in Data.Map.Internal |
| Functor (Magma i t b) | |
Instance detailsDefined in Control.Lens.Internal.Magma |
| Functor (Molten i a b) | |
Instance detailsDefined in Control.Lens.Internal.Magma |
| Functor (Exchange a b s) | |
Instance detailsDefined in Control.Lens.Internal.Iso |
| Functor (Bazaar p a b) | |
Instance detailsDefined in Control.Lens.Internal.Bazaar |
| Functor (Bazaar1 p a b) | |
Instance detailsDefined in Control.Lens.Internal.Bazaar |
| Functor (Pretext p a b) | |
Instance detailsDefined in Control.Lens.Internal.Context |
| Functor m => Functor (ReaderT r m) | |
Instance detailsDefined in Control.Monad.Trans.Reader |
| Functor (ParsecT e s m) | |
Instance detailsDefined in Text.Megaparsec.Internal |
| Functor (ContT r m) | |
Instance detailsDefined in Control.Monad.Trans.Cont |
| Profunctor p => Functor (Procompose p q a) | |
Instance detailsDefined in Data.Profunctor.Composition |
| Profunctor p => Functor (Rift p q a) | |
Instance detailsDefined in Data.Profunctor.Composition |
| Functor f => Functor (M1 i c f) | |
Instance detailsDefined in GHC.Generics Methods fmap :: (a -> b) -> M1 i c f a -> M1 i c f b # (<$) :: a -> M1 i c f b -> M1 i c f a # |
| (Functor f, Functor g) => Functor (f :.: g) | |
Instance detailsDefined in GHC.Generics |
| (Functor f, Functor g) => Functor (Compose f g) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Compose |
| Bifunctor p => Functor (WrappedBifunctor p a) | |
Instance detailsDefined in Data.Bifunctor.Wrapped |
| Functor g => Functor (Joker g a) | |
Instance detailsDefined in Data.Bifunctor.Joker |
| Bifunctor p => Functor (Flip p a) | |
Instance detailsDefined in Data.Bifunctor.Flip |
| Functor (Clown f a :: * -> *) | |
Instance detailsDefined in Data.Bifunctor.Clown |
| Functor f => Functor (WhenMatched f k x y) | Since: containers-0.5.9 |
Instance detailsDefined in Data.Map.Internal |
| Functor (TakingWhile p f a b) | |
Instance detailsDefined in Control.Lens.Internal.Magma |
| Functor (BazaarT p g a b) | |
Instance detailsDefined in Control.Lens.Internal.Bazaar |
| Functor (BazaarT1 p g a b) | |
Instance detailsDefined in Control.Lens.Internal.Bazaar |
| Functor (PretextT p g a b) | |
Instance detailsDefined in Control.Lens.Internal.Context |
| Reifies s (ReifiedApplicative f) => Functor (ReflectedApplicative f s) | |
Instance detailsDefined in Data.Reflection |
| (Functor f, Bifunctor p) => Functor (Tannen f p a) | |
Instance detailsDefined in Data.Bifunctor.Tannen |
| (Bifunctor p, Functor g) => Functor (Biff p f g a) | |
Instance detailsDefined in Data.Bifunctor.Biff |