text-show-instances-3: Additional instances for text-show

Copyright(C) 2014-2015 Ryan Scott
LicenseBSD-style (see the file LICENSE)
MaintainerRyan Scott
StabilityProvisional
PortabilityGHC
Safe HaskellNone
LanguageHaskell2010

TextShow.Compiler.Hoopl

Description

Monomorphic TextShow functions for data types in the hoopl library.

Since: 2

Synopsis

Documentation

showbLabel :: Label -> Builder Source

Convert a Label to a Builder.

Since: 2

liftShowbLabelMapPrec :: (v -> Builder) -> Int -> LabelMap v -> Builder Source

Convert a LabelMap to a Builder with the given show function and precedence.

Since: 3

showbLabelSetPrec :: Int -> LabelSet -> Builder Source

Convert a LabelSet to a Builder with the given precedence.

Since: 2

liftShowbPointed :: (a -> Builder) -> Pointed t b a -> Builder Source

Convert a Pointed value to a Builder with the given show function.

Since: 3

showbUnique :: Unique -> Builder Source

Convert a Unique value to a Builder.

Since: 2

liftShowbUniqueMapPrec :: (v -> Builder) -> Int -> UniqueMap v -> Builder Source

Convert a UniqueMap to a Builder with the given show function and precedence.

Since: 3

showbUniqueSetPrec :: Int -> UniqueSet -> Builder Source

Convert a UniqueSet to a Builder with the given precedence.

Since: 2

showbDPath :: DPath -> Builder Source

Convert a DPath to a Builder.

Since: 2