darcs-2.18.5: a distributed, interactive, smart revision control system

Safe Haskell | None
Language | Haskell2010

Darcs.Patch.Witnesses.Show

# Documentation

class Show1 (a :: Type -> Type) where #

Minimal complete definition

Nothing

Methods

showDict1 :: Dict (Show (a wX)) #

default showDict1 :: Show (a wX) => ShowDict (a wX) #

#### Instances

Instances details

Show1 (Hunk wX) # |
Instance details Defined in Darcs.Patch.Prim.FileUUID.Core Methods showDict1 :: Dict (Show (Hunk wX wX0)) #
Show1 (Prim wX) # |
Instance details Defined in Darcs.Patch.Prim.FileUUID.Core Methods showDict1 :: Dict (Show (Prim wX wX0)) #
Show1 (Prim wX) # |
Instance details Defined in Darcs.Patch.Prim.V1.Show Methods showDict1 :: Dict (Show (Prim wX wX0)) #
Show1 (RebaseName wX) # |
Instance details Defined in Darcs.Patch.Rebase.Name Methods showDict1 :: Dict (Show (RebaseName wX wX0)) #
Show1 (Prim wX) # |
Instance details Defined in Darcs.Patch.V1.Prim Methods showDict1 :: Dict (Show (Prim wX wX0)) #
(Show2 p, Show2 (PrimOf p)) => Show1 (Non p) # |
Instance details Defined in Darcs.Patch.V2.Non Methods showDict1 :: Dict (Show (Non p wX)) #
Show1 (Prim wX) # |
Instance details Defined in Darcs.Patch.V2.Prim Methods showDict1 :: Dict (Show (Prim wX wX0)) #
Show2 p => Show1 (Contexted p) # |
Instance details Defined in Darcs.Patch.V3.Contexted Methods showDict1 :: Dict (Show (Contexted p wX)) #
Show2 p => Show1 (Named p wX) # |
Instance details Defined in Darcs.Patch.Named Methods showDict1 :: Dict (Show (Named p wX wX0)) #
Show2 p => Show1 (PatchInfoAnd p wX) # |
Instance details Defined in Darcs.Patch.PatchInfoAnd Methods showDict1 :: Dict (Show (PatchInfoAnd p wX wX0)) #
Show2 prim => Show1 (RebaseChange prim wX) # |
Instance details Defined in Darcs.Patch.Rebase.Change Methods showDict1 :: Dict (Show (RebaseChange prim wX wX0)) #
Show2 prim => Show1 (RebaseFixup prim wX) # |
Instance details Defined in Darcs.Patch.Rebase.Fixup Methods showDict1 :: Dict (Show (RebaseFixup prim wX wX0)) #
(Show2 p, Show2 (PrimOf p)) => Show1 (RebaseItem p wX) # |
Instance details Defined in Darcs.Patch.Rebase.Legacy.Item Methods showDict1 :: Dict (Show (RebaseItem p wX wX0)) #
Show2 p => Show1 (PatchSet p wStart) # |
Instance details Defined in Darcs.Patch.Set Methods showDict1 :: Dict (Show (PatchSet p wStart wX)) #
Show2 p => Show1 (Tagged p wX) # |
Instance details Defined in Darcs.Patch.Set Methods showDict1 :: Dict (Show (Tagged p wX wX0)) #
Show2 prim => Show1 (Unwound prim wX) # |
Instance details Defined in Darcs.Patch.Unwind Methods showDict1 :: Dict (Show (Unwound prim wX wX0)) #
Show2 prim => Show1 (RepoPatchV1 prim wX) # |
Instance details Defined in Darcs.Patch.V1.Core Methods showDict1 :: Dict (Show (RepoPatchV1 prim wX wX0)) #
Show2 prim => Show1 (RepoPatchV2 prim wX) # |
Instance details Defined in Darcs.Patch.V2.RepoPatch Methods showDict1 :: Dict (Show (RepoPatchV2 prim wX wX0)) #
Show2 a => Show1 (FL a wX) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict1 :: Dict (Show (FL a wX wX0)) #
Show2 a => Show1 (RL a wX) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict1 :: Dict (Show (RL a wX wX0)) #
(Show2 p, Show name) => Show1 (PrimWithName name p wX) # |
Instance details Defined in Darcs.Patch.Prim.WithName Methods showDict1 :: Dict (Show (PrimWithName name p wX wX0)) #
(Show name, Show2 prim) => Show1 (RepoPatchV3 name prim wX) # |
Instance details Defined in Darcs.Patch.V3.Core Methods showDict1 :: Dict (Show (RepoPatchV3 name prim wX wX0)) #
(Show2 a, Show2 b) => Show1 ((a :> b) wX) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict1 :: Dict (Show ((a :> b) wX wX0)) #
Show2 p => Show1 (PatchSeq p wX) # |
Instance details Defined in Darcs.UI.Commands.Test.Impl Methods showDict1 :: Dict (Show (PatchSeq p wX wX0)) #

class Show2 (a :: Type -> Type -> Type) where #

Minimal complete definition

Nothing

Methods

showDict2 :: ShowDict (a wX wY) #

default showDict2 :: Show (a wX wY) => ShowDict (a wX wY) #

#### Instances

Instances details

Show2 Hunk # |
Instance details Defined in Darcs.Patch.Prim.FileUUID.Core Methods showDict2 :: ShowDict (Hunk wX wY) #
Show2 Prim # |
Instance details Defined in Darcs.Patch.Prim.FileUUID.Core Methods showDict2 :: ShowDict (Prim wX wY) #
Show2 Prim # |
Instance details Defined in Darcs.Patch.Prim.V1.Show Methods showDict2 :: ShowDict (Prim wX wY) #
Show2 RebaseName # |
Instance details Defined in Darcs.Patch.Rebase.Name Methods showDict2 :: ShowDict (RebaseName wX wY) #
Show2 Prim # |
Instance details Defined in Darcs.Patch.V1.Prim Methods showDict2 :: ShowDict (Prim wX wY) #
Show2 Prim # |
Instance details Defined in Darcs.Patch.V2.Prim Methods showDict2 :: ShowDict (Prim wX wY) #
Show2 p => Show2 (Named p) # |
Instance details Defined in Darcs.Patch.Named Methods showDict2 :: ShowDict (Named p wX wY) #
Show2 p => Show2 (PatchInfoAnd p) # |
Instance details Defined in Darcs.Patch.PatchInfoAnd Methods showDict2 :: ShowDict (PatchInfoAnd p wX wY) #
Show2 prim => Show2 (RebaseChange prim) # |
Instance details Defined in Darcs.Patch.Rebase.Change Methods showDict2 :: ShowDict (RebaseChange prim wX wY) #
Show2 prim => Show2 (RebaseFixup prim) # |
Instance details Defined in Darcs.Patch.Rebase.Fixup Methods showDict2 :: ShowDict (RebaseFixup prim wX wY) #
(Show2 p, Show2 (PrimOf p)) => Show2 (RebaseItem p) # |
Instance details Defined in Darcs.Patch.Rebase.Legacy.Item Methods showDict2 :: ShowDict (RebaseItem p wX wY) #
Show2 p => Show2 (PatchSet p) # |
Instance details Defined in Darcs.Patch.Set Methods showDict2 :: ShowDict (PatchSet p wX wY) #
Show2 p => Show2 (Tagged p) # |
Instance details Defined in Darcs.Patch.Set Methods showDict2 :: ShowDict (Tagged p wX wY) #
Show2 prim => Show2 (Unwound prim) # |
Instance details Defined in Darcs.Patch.Unwind Methods showDict2 :: ShowDict (Unwound prim wX wY) #
Show2 prim => Show2 (RepoPatchV1 prim) # |
Instance details Defined in Darcs.Patch.V1.Core Methods showDict2 :: ShowDict (RepoPatchV1 prim wX wY) #
Show2 prim => Show2 (RepoPatchV2 prim) # |
Instance details Defined in Darcs.Patch.V2.RepoPatch Methods showDict2 :: ShowDict (RepoPatchV2 prim wX wY) #
Show2 a => Show2 (FL a) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict2 :: ShowDict (FL a wX wY) #
Show2 a => Show2 (RL a) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict2 :: ShowDict (RL a wX wY) #
(Show2 p, Show name) => Show2 (PrimWithName name p) # |
Instance details Defined in Darcs.Patch.Prim.WithName Methods showDict2 :: ShowDict (PrimWithName name p wX wY) #
(Show name, Show2 prim) => Show2 (RepoPatchV3 name prim) # |
Instance details Defined in Darcs.Patch.V3.Core Methods showDict2 :: ShowDict (RepoPatchV3 name prim wX wY) #
(Show2 a, Show2 b) => Show2 (a :/\: b) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict2 :: ShowDict ((a :/\: b) wX wY) #
(Show2 a, Show2 b) => Show2 (a :> b) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict2 :: ShowDict ((a :> b) wX wY) #
(Show2 a, Show2 b) => Show2 (a :\/: b) # |
Instance details Defined in Darcs.Patch.Witnesses.Ordered Methods showDict2 :: ShowDict ((a :\/: b) wX wY) #
Show2 p => Show2 (PatchSeq p) # |
Instance details Defined in Darcs.UI.Commands.Test.Impl Methods showDict2 :: ShowDict (PatchSeq p wX wY) #

show1 :: Show1 a => a wX -> String #

showsPrec1 :: Show1 a => Int -> a wX -> ShowS #

show2 :: Show2 a => a wX wY -> String #

showsPrec2 :: Show2 a => Int -> a wX wY -> ShowS #

showOp2 :: (Show2 a, Show2 b) => Int -> String -> Int -> a wW wX -> b wY wZ -> String -> String #

appPrec :: Int #