Module
Pursfmt.Hang
- Package
- purescript-pursfmt
- Repository
- ad-si/pursfmt
#HangingDoc Source
data HangingDoc a#hang Source
hang :: forall a. FormatDoc a -> HangingDoc a -> HangingDoc a#hangWithIndent Source
hangWithIndent :: forall a. (FormatDoc a -> FormatDoc a) -> HangingDoc a -> Array (HangingDoc a) -> HangingDoc a#hangBreak Source
hangBreak :: forall a. FormatDoc a -> HangingDoc a#hangApp Source
hangApp :: forall a. HangingDoc a -> NonEmptyArray (HangingDoc a) -> HangingDoc a#hangOps Source
hangOps :: forall a. HangingDoc a -> NonEmptyArray (HangingOp a) -> HangingDoc a#hangHead Source
hangHead :: forall a. HangingDoc a -> FormatDoc a#overHangHead Source
overHangHead :: forall a. (FormatDoc a -> FormatDoc a) -> HangingDoc a -> HangingDoc a#hangConcatApp Source
hangConcatApp :: forall a. HangingDoc a -> NonEmptyArray (HangingDoc a) -> HangingDoc a#toFormatDoc Source
toFormatDoc :: forall a. HangingDoc a -> FormatDoc a