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

Safe HaskellSafe
LanguageHaskell2010

Darcs.Patch.Witnesses.Show

Documentation

data ShowDict a where #

Constructors

ShowDictClass :: Show a => ShowDict a 
ShowDictRecord :: (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> ShowDict a 

showD :: ShowDict a -> a -> String #

showListD :: ShowDict a -> [a] -> ShowS #

showsPrecD :: ShowDict a -> Int -> a -> ShowS #

class Show1 a where #

Minimal complete definition

showDict1

Methods

showDict1 :: ShowDict (a wX) #

Instances
Show1 (Prim wX) # 
Instance details

Defined in Darcs.Patch.Prim.V1.Show

Methods

showDict1 :: ShowDict (Prim wX wX0) #

Show1 (Prim wX) # 
Instance details

Defined in Darcs.Patch.Prim.FileUUID.Core

Methods

showDict1 :: ShowDict (Prim wX wX0) #

Show1 (Hunk wX) # 
Instance details

Defined in Darcs.Patch.Prim.FileUUID.Core

Methods

showDict1 :: ShowDict (Hunk wX wX0) #

(Show2 p, Show2 (PrimOf p)) => Show1 (Non p) # 
Instance details

Defined in Darcs.Patch.V2.Non

Methods

showDict1 :: ShowDict (Non p wX) #

Show1 (Prim wX) # 
Instance details

Defined in Darcs.Patch.V2.Prim

Methods

showDict1 :: ShowDict (Prim wX wX0) #

Show1 (Prim wX) # 
Instance details

Defined in Darcs.Patch.V1.Prim

Methods

showDict1 :: ShowDict (Prim wX wX0) #

Show2 a => Show1 (RL a wX) # 
Instance details

Defined in Darcs.Patch.Witnesses.Ordered

Methods

showDict1 :: ShowDict (RL a wX wX0) #

Show2 a => Show1 (FL a wX) # 
Instance details

Defined in Darcs.Patch.Witnesses.Ordered

Methods

showDict1 :: ShowDict (FL a wX wX0) #

Show2 prim => Show1 (RepoPatchV1 prim wX) # 
Instance details

Defined in Darcs.Patch.V1.Core

Methods

showDict1 :: ShowDict (RepoPatchV1 prim wX wX0) #

Show2 p => Show1 (Named p wX) # 
Instance details

Defined in Darcs.Patch.Named

Methods

showDict1 :: ShowDict (Named p wX wX0) #

Show1 (RebaseName p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Name

Methods

showDict1 :: ShowDict (RebaseName p wX wX0) #

Show2 (PrimOf p) => Show1 (RebaseFixup p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Fixup

Methods

showDict1 :: ShowDict (RebaseFixup p wX wX0) #

(Show2 p, Show2 (PrimOf p)) => Show1 (RebaseItem p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Item

Methods

showDict1 :: ShowDict (RebaseItem p wX wX0) #

(Show2 p, Show2 (PrimOf p)) => Show1 (Suspended p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Container

Methods

showDict1 :: ShowDict (Suspended p wX wX0) #

(Show2 p, Show2 (PrimOf p)) => Show1 (RebaseChange p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Viewing

Methods

showDict1 :: ShowDict (RebaseChange p wX wX0) #

(Show2 p, Show2 (PrimOf p)) => Show1 (RebaseSelect p wX) # 
Instance details

Defined in Darcs.Patch.Rebase.Viewing

Methods

showDict1 :: ShowDict (RebaseSelect p wX wX0) #

Show2 prim => Show1 (RepoPatchV2 prim wX) # 
Instance details

Defined in Darcs.Patch.V2.RepoPatch

Methods

showDict1 :: ShowDict (RepoPatchV2 prim wX wX0) #

(Show2 a, Show2 b) => Show1 ((a :> b) wX) # 
Instance details

Defined in Darcs.Patch.Witnesses.Ordered

Methods

showDict1 :: ShowDict ((a :> b) wX wX0) #

Show2 p => Show1 (WrappedNamed rt p wX) # 
Instance details

Defined in Darcs.Patch.Named.Wrapped

Methods

showDict1 :: ShowDict (WrappedNamed rt p wX wX0) #

Show2 p => Show1 (PatchInfoAnd rt p wX) # 
Instance details

Defined in Darcs.Patch.PatchInfoAnd

Methods

showDict1 :: ShowDict (PatchInfoAnd rt p wX wX0) #

Show2 p => Show1 (Tagged rt p wX) # 
Instance details

Defined in Darcs.Patch.Set

Methods

showDict1 :: ShowDict (Tagged rt p wX wX0) #

Show2 p => Show1 (PatchSet rt p wStart) # 
Instance details

Defined in Darcs.Patch.Set

Methods

showDict1 :: ShowDict (PatchSet rt p wStart wX) #

class Show2 a where #

Minimal complete definition

showDict2

Methods

showDict2 :: ShowDict (a wX wY) #

Instances
Show2 Prim # 
Instance details

Defined in Darcs.Patch.Prim.V1.Show

Methods

showDict2 :: ShowDict (Prim wX wY) #

Show2 Prim # 
Instance details

Defined in Darcs.Patch.Prim.FileUUID.Core

Methods

showDict2 :: ShowDict (Prim wX wY) #

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.V2.Prim

Methods

showDict2 :: ShowDict (Prim wX wY) #

Show2 Prim # 
Instance details

Defined in Darcs.Patch.V1.Prim

Methods

showDict2 :: ShowDict (Prim wX wY) #

Show2 DummyPatch # 
Instance details

Defined in Darcs.Patch.Dummy

Methods

showDict2 :: ShowDict (DummyPatch wX wY) #

Show2 a => Show2 (RL a) # 
Instance details

Defined in Darcs.Patch.Witnesses.Ordered

Methods

showDict2 :: ShowDict (RL a wX wY) #

Show2 a => Show2 (FL a) # 
Instance details

Defined in Darcs.Patch.Witnesses.Ordered

Methods

showDict2 :: ShowDict (FL a wX wY) #

Show2 prim => Show2 (RepoPatchV1 prim) # 
Instance details

Defined in Darcs.Patch.V1.Core

Methods

showDict2 :: ShowDict (RepoPatchV1 prim wX wY) #

Show2 p => Show2 (Named p) # 
Instance details

Defined in Darcs.Patch.Named

Methods

showDict2 :: ShowDict (Named p wX wY) #

Show2 (RebaseName p) # 
Instance details

Defined in Darcs.Patch.Rebase.Name

Methods

showDict2 :: ShowDict (RebaseName p wX wY) #

Show2 (PrimOf p) => Show2 (RebaseFixup p) # 
Instance details

Defined in Darcs.Patch.Rebase.Fixup

Methods

showDict2 :: ShowDict (RebaseFixup p wX wY) #

(Show2 p, Show2 (PrimOf p)) => Show2 (RebaseItem p) # 
Instance details

Defined in Darcs.Patch.Rebase.Item

Methods

showDict2 :: ShowDict (RebaseItem p wX wY) #

(Show2 p, Show2 (PrimOf p)) => Show2 (Suspended p) # 
Instance details

Defined in Darcs.Patch.Rebase.Container

Methods

showDict2 :: ShowDict (Suspended p wX wY) #

(Show2 p, Show2 (PrimOf p)) => Show2 (RebaseChange p) # 
Instance details

Defined in Darcs.Patch.Rebase.Viewing

Methods

showDict2 :: ShowDict (RebaseChange p wX wY) #

(Show2 p, Show2 (PrimOf p)) => Show2 (RebaseSelect p) # 
Instance details

Defined in Darcs.Patch.Rebase.Viewing

Methods

showDict2 :: ShowDict (RebaseSelect p 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 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 (WrappedNamed rt p) # 
Instance details

Defined in Darcs.Patch.Named.Wrapped

Methods

showDict2 :: ShowDict (WrappedNamed rt p wX wY) #

Show2 p => Show2 (PatchInfoAnd rt p) # 
Instance details

Defined in Darcs.Patch.PatchInfoAnd

Methods

showDict2 :: ShowDict (PatchInfoAnd rt p wX wY) #

Show2 p => Show2 (Tagged rt p) # 
Instance details

Defined in Darcs.Patch.Set

Methods

showDict2 :: ShowDict (Tagged rt p wX wY) #

Show2 p => Show2 (PatchSet rt p) # 
Instance details

Defined in Darcs.Patch.Set

Methods

showDict2 :: ShowDict (PatchSet rt 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 #