Module
Dodo.Box
- Package
- purescript-dodo-printer
- Repository
- natefaubion/purescript-dodo-printer
#DocBoxBuffer Source
newtype DocBoxBuffer a
#Horizontal Source
newtype Horizontal a
A newtype whose Semigroup instance stacks DocBoxes horizontally.
Constructors
Horizontal (DocBox a)
Instances
Newtype (Horizontal a) _
Functor Horizontal
Semigroup (Horizontal a)
Monoid (Horizontal a)
#verticalWithAlign Source
verticalWithAlign :: forall f a. Foldable f => Align -> f (DocBox a) -> DocBox a
Joins DocBoxes in a vertical run with uniform horizontal alignment.
#horizontal Source
horizontal :: forall f a. Foldable f => f (DocBox a) -> DocBox a
Joins DocBoxes in a horizontal run.
#horizontalWithAlign Source
horizontalWithAlign :: forall f a. Foldable f => Align -> f (DocBox a) -> DocBox a
Joins DocBoxes in a horizontal run with uniform vertical alignment.