| Safe Haskell | Safe-Inferred |
|---|
Data.Char.Frame
- data Horizontal a = Horizontal {}
- data Vertical a = Vertical {}
- data Parts a = Parts (Vertical a) (Horizontal a)
- simple :: Parts Bool -> Char
- data Weight
- weighted :: Parts Weight -> Char
- data Directions a = Directions {
- vertical :: a
- horizontal :: a
- double :: Directions Bool -> Parts Bool -> Char
- doubleMaybe :: Directions Bool -> Parts Bool -> Maybe Char
Documentation
data Horizontal a Source
Constructors
| Horizontal | |
Instances
| Functor Horizontal | |
| Applicative Horizontal | |
| Foldable Horizontal | |
| Traversable Horizontal | |
| Eq a => Eq (Horizontal a) | |
| Show a => Show (Horizontal a) | |
| Monoid a => Monoid (Horizontal a) |
Constructors
| Parts (Vertical a) (Horizontal a) |
data Directions a Source
Constructors
| Directions | |
Fields
| |
Instances
| Functor Directions | |
| Applicative Directions | |
| Foldable Directions | |
| Traversable Directions | |
| Eq a => Eq (Directions a) | |
| Show a => Show (Directions a) |
double :: Directions Bool -> Parts Bool -> CharSource
This function is not total because half-width and half-height double bars are missing.
doubleMaybe :: Directions Bool -> Parts Bool -> Maybe CharSource