CurryInfo: flatcurry-annotated-3.3.0 / FlatCurry.Annotated.Pretty.ppNewConsDecl

definition:
 
ppNewConsDecl :: NewConsDecl -> Doc
ppNewConsDecl (NewCons qn _ ty) = hsep [ppPrefixOp qn, ppTypeExpr 2 ty]
demand:
 argument 1
deterministic:
 deterministic operation
documentation:
 
pretty print a single newtype constructor
failfree:
 <FAILING>
indeterministic:
 referentially transparent operation
infix:
 no fixity defined
iotype:
 {({NewCons}) |-> _}
name:
 ppNewConsDecl
precedence:
 no precedence defined
result-values:
 _
signature:
 FlatCurry.Types.NewConsDecl -> Text.PrettyImpl.Doc
solution-complete:
 operation might suspend on free variables
terminating:
 possibly non-terminating
totally-defined:
 possibly non-reducible on same data term