monoids-0.1.2: Lots of Monoids
Source code
Contents
Index
Data.Monoid.Lexical.Words
Documentation
module
Data.Monoid.Reducer.Char
data
Words
m
Source
Instances
Functor
Words
Reducer
Char
m =>
Reducer
Char
(
Words
m)
Read
m =>
Read
(
Words
m)
Show
m =>
Show
(
Words
m)
Monoid
m =>
Monoid
(
Words
m)
runWords
::
Words
m -> [m]
Source
data
Lines
m
Source
Instances
Functor
Lines
Reducer
Char
m =>
Reducer
Char
(
Lines
m)
Read
m =>
Read
(
Lines
m)
Show
m =>
Show
(
Lines
m)
Monoid
m =>
Monoid
(
Lines
m)
runLines
::
Lines
m -> [m]
Source
data
Unspaced
m
Source
Instances
Functor
Unspaced
Pointed
Unspaced
Copointed
Unspaced
Reducer
Char
m =>
Reducer
Char
(
Unspaced
m)
Eq
m =>
Eq
(
Unspaced
m)
Ord
m =>
Ord
(
Unspaced
m)
Read
m =>
Read
(
Unspaced
m)
Show
m =>
Show
(
Unspaced
m)
Monoid
m =>
Monoid
(
Unspaced
m)
CharReducer
m =>
CharReducer
(
Unspaced
m)
data
Unlined
m
Source
Instances
Functor
Unlined
Pointed
Unlined
Copointed
Unlined
Reducer
Char
m =>
Reducer
Char
(
Unlined
m)
Eq
m =>
Eq
(
Unlined
m)
Ord
m =>
Ord
(
Unlined
m)
Read
m =>
Read
(
Unlined
m)
Show
m =>
Show
(
Unlined
m)
Monoid
m =>
Monoid
(
Unlined
m)
CharReducer
m =>
CharReducer
(
Unlined
m)
wordsFrom
:: (
Generator
c,
Elem
c ~
Char
,
Reducer
Char
m,
Reducer
Char
n,
Reducer
Char
o) => m -> c -> [(m, n, o)]
Source
linesFrom
:: (
Generator
c,
Elem
c ~
Char
,
Reducer
Char
m,
Reducer
Char
n,
Reducer
Char
o) => m -> c -> [(m, n, o)]
Source
Produced by
Haddock
version 2.4.2