Ddatadata (***) (a :: b -> Exp c) (d :: b' -> Exp c') (e :: (b, b')) (f :: (c, c'))Peek#Instances1Evaltype Eval ((***) f f' '(b2, b'2)) = '(Eval (f b2), Eval (f' b'2))Defined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata FromMaybe (a :: k) (b :: Maybe k) (c :: k)Peek#Instances2Evaltype Eval (FromMaybe _a ('Just b)) = bDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (FromMaybe a2 'Nothing) = a2Defined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata Fst (c :: (a, b)) (d :: a)Peek#Instances1Evaltype Eval (Fst '(a2, _b)) = a2Defined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata IsJust (b :: Maybe a) (c :: Bool)Peek#Instances2Evaltype Eval (IsJust 'Nothing) = 'FalseDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (IsJust ('Just _a)) = 'TrueDefined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata IsLeft (c :: Either a b) (d :: Bool)Peek#Instances2Evaltype Eval (IsLeft ('Left _a)) = 'TrueDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (IsLeft ('Right _a)) = 'FalseDefined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata IsNothing (b :: Maybe a) (c :: Bool)Peek#Instances2Evaltype Eval (IsNothing 'Nothing) = 'TrueDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (IsNothing ('Just _a)) = 'FalseDefined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata IsRight (c :: Either a b) (d :: Bool)Peek#Instances2Evaltype Eval (IsRight ('Left _a)) = 'FalseDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (IsRight ('Right _a)) = 'TrueDefined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata Snd (c :: (a, b)) (d :: b)Peek#Instances1Evaltype Eval (Snd '(_a, b)) = bDefined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata UnEither (d :: a -> Exp c) (e :: b -> Exp c) (f :: Either a b) (g :: c)Peek#Instances2Evaltype Eval (UnEither f g ('Left x)) = Eval (f x)Defined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (UnEither f g ('Right y)) = Eval (g y)Defined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata UnMaybe (c :: Exp b) (d :: a -> Exp b) (e :: Maybe a) (f :: b)Peek#Instances2Evaltype Eval (UnMaybe y f 'Nothing) = Eval yDefined in first-class-families-0.8.2.0 · Fcf.Data.Commontype Eval (UnMaybe y f ('Just x)) = Eval (f x)Defined in first-class-families-0.8.2.0 · Fcf.Data.Common
Ddatadata Uncurry (d :: a -> b -> Exp c) (e :: (a, b)) (f :: c)Peek#Instances1Evaltype Eval (Uncurry f '(x, y)) = Eval (f x y)Defined in first-class-families-0.8.2.0 · Fcf.Data.Common