text-show-instances-2.0.1: 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

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

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

Since: 2

showbLabelSetPrec :: Int -> LabelSet -> Builder Source

Convert a LabelSet to a Builder with the given precedence.

Since: 2

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

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

Since: 2

showbUnique :: Unique -> Builder Source

Convert a Unique value to a Builder.

Since: 2

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

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

Since: 2

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