Plus
[]
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
Maybe
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
IO
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
Option
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
First
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
Last
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
IntMap
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
Seq
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
(
U1
::
Type
->
Type
)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
MonadPlus
m =>
Plus
(
WrappedMonad
m)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
(
Proxy
::
Type
->
Type
)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Ord
k =>
Plus
(
Map
k)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
Lift
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Functor
f,
Monad
f) =>
Plus
(
MaybeT
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Apply
f,
Applicative
f) =>
Plus
(
ListT
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Hashable
k,
Eq
k) =>
Plus
(
HashMap
k)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Alternative
f =>
Plus
(
WrappedApplicative
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
Rec1
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
ArrowPlus
a =>
Plus
(
WrappedArrow
a b)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
IdentityT
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
Reverse
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
WriterT
w f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
WriterT
w f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
WriterT
w f)
Source
#
|
Since: 5.3.6
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
StateT
e f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
StateT
e f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
ReaderT
e f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Functor
f,
Monad
f,
Semigroup
e,
Monoid
e) =>
Plus
(
ExceptT
e f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Functor
f,
Monad
f,
Error
e) =>
Plus
(
ErrorT
e f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
Backwards
f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
Static
f a)
Source
#
|
|
Instance details
Defined in
Data.Semigroupoid.Static
|
(
Plus
f,
Plus
g) =>
Plus
(f
:*:
g)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Plus
f,
Plus
g) =>
Plus
(
Product
f g)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
M1
i c f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
(
Plus
f,
Functor
g) =>
Plus
(
Compose
f g)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
RWST
r w s f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
RWST
r w s f)
Source
#
|
|
Instance details
Defined in
Data.Functor.Plus
|
Plus
f =>
Plus
(
RWST
r w s f)
Source
#
|
Since: 5.3.6
|
Instance details
Defined in
Data.Functor.Plus
|