| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Data.Repa.Nice
Documentation
Convert some value to a nice form.
In particular:
- Nested Arrays are converted to nested lists, so that they are easier to work with on the ghci console.
- Lists of characters are wrapped into the
Strdata type, so that they can be pretty printed differently by follow-on processing.
As ghci automatically pretty prints lists, using nice is more
fun than trying to show the raw Repa array representations.
Minimal complete definition
Instances
| Nicer Char Source # | |
| Nicer Double Source # | |
| Nicer Float Source # | |
| Nicer Int Source # | |
| Nicer Int8 Source # | |
| Nicer Int16 Source # | |
| Nicer Int32 Source # | |
| Nicer Int64 Source # | |
| Nicer Word Source # | |
| Nicer Word8 Source # | |
| Nicer Word16 Source # | |
| Nicer Word32 Source # | |
| Nicer Word64 Source # | |
| Nicer () Source # | |
| Nicer Date32 Source # | |
| Nicer [Char] Source # | |
| Nicer [Double] Source # | |
| Nicer [Float] Source # | |
| Nicer [Int] Source # | |
| Nicer [Int8] Source # | |
| Nicer [Int16] Source # | |
| Nicer [Int32] Source # | |
| Nicer [Int64] Source # | |
| Nicer [a] => Nicer [[a]] Source # | |
| Nicer a => Nicer [Maybe a] Source # | |
| Nicer [Word8] Source # | |
| Nicer [Word16] Source # | |
| Nicer [Word32] Source # | |
| Nicer [Word64] Source # | |
| (Nicer a, Nicer b) => Nicer [(a, b)] Source # | |
| (Nicer a, Nicer b) => Nicer [(:*:) a b] Source # | |
| (Bulk l a, Nicer [a]) => Nicer [Array l a] Source # | |
| Nicer a => Nicer (Maybe a) Source # | |
| (Nicer a, Nicer b) => Nicer (a, b) Source # | |
| (Nicer a, Nicer b) => Nicer ((:*:) a b) Source # | |
| (Bulk l a, Nicer [a]) => Nicer (Array l a) Source # | |
Wrapper to indicate a list of characters should be printed as a string, including double quotes.