knit-0.3.0.0: Ties the knot on data structures that reference each other by unique keys.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Generics.Eot.Eot

Documentation

class HasEotG (a :: * -> *) where Source #

Associated Types

type EotG a :: * Source #

Methods

toEotG :: a x -> EotG a Source #

fromEotG :: EotG a -> a x Source #

Instances

Instances details
HasConstructorsG f => HasEotG (D1 c f) Source # 
Instance details

Defined in Generics.Eot.Eot

Associated Types

type EotG (D1 c f) Source #

Methods

toEotG :: D1 c f x -> EotG (D1 c f) Source #

fromEotG :: EotG (D1 c f) -> D1 c f x Source #

data Named (a :: Symbol) field Source #

Constructors

Named field 

Instances

Instances details
Show field => Show (Named a field) Source # 
Instance details

Defined in Generics.Eot.Eot

Methods

showsPrec :: Int -> Named a field -> ShowS #

show :: Named a field -> String #

showList :: [Named a field] -> ShowS #