CurryInfo: wl-pprint-3.0.0 / Text.Pretty.<$!$>

definition: Info
 
(<$!$>) :: Doc -> Doc -> Doc
(<$!$>) = combine hardline
demand: Info
 no demanded arguments
deterministic: Info
 deterministic operation
documentation: Info
 
The document `(x <$!$> y)` concatenates document `x` and `y` with a
`hardline` in between with identity `empty`.
This effectively puts `x` and `y` underneath each other.
@param x - the first document
@param y - the second document
@return concatenation of x and y with a hardline in between
failfree: Info
 ()
indeterministic: Info
 referentially transparent operation
infix: Info
 infixl
iotype: Info
 {() |-> {combine}}
name: Info
 <$!$>
precedence: Info
 5
result-values: Info
 {combine}
signature: Info
 Text.PrettyImpl.Doc -> Text.PrettyImpl.Doc -> Text.PrettyImpl.Doc
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 yes
totally-defined: Info
 possibly non-reducible on same data term