dupin-core
dupin-core
API
dupin
DupinCoreDsl
dupin.basic
DupinBasicDsl
dupin.basic.all
dupin.core
Context
FieldPart
IndexPart
Parser
Parser
PartiallyAppliedConstructor
ParserBinCompat
ParserInstance0
ParserInstances
PartiallyAppliedValidatorConstructorBinCompat
Path
Path
PathPart
Validator
Validator
PartiallyAppliedCombineP
PartiallyAppliedCombinePC
PartiallyAppliedCombinePR
PartiallyAppliedCombinePRF
PartiallyAppliedConstructor
ValidatorBinCompat
ValidatorInstances
ValidatorMacro
dupin.syntax
DupinSyntax
ParsableOps
ValidatableOps
dupin-core
/
dupin.core
/
Parser
Parser
dupin.core.Parser$
See the
Parser
companion class
object
Parser
extends
ParserInstances
Attributes
Companion:
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
ParserInstances
trait
ParserInstance0
class
Object
trait
Matchable
class
Any
Self type
Parser
.type
Clear all
Members list
Concise view
Type members
Classlikes
case
class
PartiallyAppliedConstructor
[
F
[
_
],
E
]()
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Concrete methods
def
apply
[
F
[
_
],
E
]:
PartiallyAppliedConstructor
[
F
,
E
]
Implicits
Inherited implicits
implicit
def
parserArrow
[
F
[
_
] :
Monad
,
E
]:
ArrowChoice
[[
_
,
_
]
=>>
Parser
[
F
,
E
,
_$23
,
_$24
]]
Attributes
Inherited from:
ParserInstances
final implicit
def
parserLiftedToTraverseP
[
F
[
_
],
E
,
A
,
B
,
G
[
_
]](
implicit
p
:
Parser
[
F
,
E
,
A
,
B
],
F
:
Applicative
[
F
],
G
:
Traverse
[
G
]):
Parser
[
F
,
E
,
G
[
A
],
G
[
B
]]
Attributes
Inherited from:
ParserInstances
final implicit
def
parserMonad
[
F
[
_
] :
Monad
,
E
,
A
]:
Monad
[[
_
]
=>>
Parser
[
F
,
E
,
A
,
_$2
]]
Attributes
Inherited from:
ParserInstance0
implicit
def
parserParallelWithSequentialEffect
[
F0
[
_
] :
Monad
,
E
,
A
]:
Aux
[[
_
]
=>>
Parser
[
F0
,
E
,
A
,
_$6
], [
_
]
=>>
Parser
[
F0
,
E
,
A
,
_$7
]]
Attributes
Inherited from:
ParserInstance0