Copyright | (C) CSIRO 2017-2018 |
---|---|
License | BSD3 |
Maintainer | George Wilson <george.wilson@data61.csiro.au> |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- data PrintOptions a = PrintOptions {}
- class HasPrintOptions c a | c -> a where
- defaultPrintOptions :: PrintOptions ByteString
- utf8PrintOptions :: PrintOptions ByteString
- utf8LazyPrintOptions :: PrintOptions ByteString
- textPrintOptions :: PrintOptions Text
- stringPrintOptions :: PrintOptions String
Documentation
data PrintOptions a Source #
Options to configure the printing process
PrintOptions | |
|
Instances
HasPrintOptions (PrintOptions a) a Source # | |
Defined in Data.Svfactor.Print.Options printOptions :: Lens' (PrintOptions a) (PrintOptions a) Source # |
class HasPrintOptions c a | c -> a where Source #
Classy optics for PrintOptions
printOptions :: Lens' c (PrintOptions a) Source #
Instances
HasPrintOptions (PrintOptions a) a Source # | |
Defined in Data.Svfactor.Print.Options printOptions :: Lens' (PrintOptions a) (PrintOptions a) Source # |
defaultPrintOptions :: PrintOptions ByteString Source #
Print options for Sv
s containing UTF-8 bytestrings
utf8PrintOptions :: PrintOptions ByteString Source #
Print options for Sv
s containing UTF-8 bytestrings
utf8LazyPrintOptions :: PrintOptions ByteString Source #
Print options for Sv
s containing UTF-8 lazy bytestrings
textPrintOptions :: PrintOptions Text Source #
Print options for Sv
s containing Text
stringPrintOptions :: PrintOptions String Source #
Print options for Sv
s containing String
s