clash-lib-0.3.2: CAES Language for Synchronous Hardware - As a Library
CLaSH.Core.Pretty
Description
Pretty printing class and instances for CoreHW
Synopsis
class Pretty p where Source
Pretty printing Show-like typeclass
Minimal complete definition
pprPrec
Methods
ppr :: (Applicative m, LFresh m) => p -> m Doc Source
pprPrec :: (Applicative m, LFresh m) => Rational -> p -> m Doc Source
Instances
showDoc :: Pretty p => p -> String Source
Print a Pretty thing to a String