Module
Polyform.Tokenized
- Package
- purescript-polyform
- Repository
- purescript-polyform/polyform
#Tokenized Source
newtype Tokenized p i o
TODO:
Should we move from List i
to Array i /\ Int
so we can improve error reporting?
Constructors
Instances
(Profunctor p) => Functor (Tokenized p i)
(Profunctor p, Semigroupoid p, Strong p) => Apply (Tokenized p i)
(Category p, Profunctor p, Strong p) => Applicative (Tokenized p i)
(Alt (p (Maybe i)), Category p, Costrong p, Strong p) => Alt (Tokenized p i)
#liftUntokenized Source
liftUntokenized :: forall i o p. Strong p => p (Maybe i) o -> Tokenized p i o
#unliftUntokenized Source
unliftUntokenized :: forall i o p. Profunctor p => Tokenized p i o -> p (List i) o
- Modules
- Polyform
- Polyform.
Dual - Polyform.
Dual. Generic - Polyform.
Dual. Generic. Sum - Polyform.
Dual. Generic. Variant - Polyform.
Dual. Record - Polyform.
Dual. Variant - Polyform.
Exceptor - Polyform.
Parser - Polyform.
Reporter - Polyform.
Reporter. Dual - Polyform.
Reporter. Par - Polyform.
StarExceptT - Polyform.
Tokenized - Polyform.
Tokenized. Dual - Polyform.
Tokenized. Validator - Polyform.
Tokenized. Validator. Dual - Polyform.
Tokenized. Validator. Dual. Pure - Polyform.
Type. Row - Polyform.
Validator - Polyform.
Validator. Dual - Polyform.
Validator. Dual. Generic - Polyform.
Validator. Dual. Pure - Polyform.
Validator. Par - Polyform.
Validator. Pure - Polyform.
Validator. Record