calev-core
calev-core
API
com.github.eikek.calev
internal
CalEventParser
DefaultTrigger
Calc
Calc
Date
Date
DateTime
DateTime
Pos
Day
Hour
Min
Month
Sec
Year
Pos
Flag
Exact
First
Next
Flag
Time
Time
Parser
P
Trigger
CalEvent
CalEvent
Component
Component
All
List
DateEvent
DateEvent
Dsl
IntComponent
WeekdayOps
Main
Opts
TimeEvent
TimeEvent
Value
Value
Range
Single
Weekday
Weekday
Fri
Mon
Sat
Sun
Thu
Tue
Wed
WeekdayRangeCtor
WeekdayComponent
WeekdayComponent
All
List
WeekdayVal
Range
Single
WeekdayVal
WeekdayRange
WeekdayRange
WeekdayRangeIter
calev-core
/
com.github.eikek.calev
/
com.github.eikek.calev.internal
/
Parser
/
P
P
com.github.eikek.calev.internal.Parser.P
final case
class
P
[
A
](
run
:
String
=>
Either
[
String
, (
String
,
A
)])
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Value members
Concrete methods
def
<~
[
B
](
p
:
P
[
B
]):
P
[
A
]
def
drain
:
P
[
Unit
]
def
emap
[
B
](
f
:
A
=>
Either
[
String
,
B
]):
P
[
B
]
def
map
[
B
](
f
:
A
=>
B
):
P
[
B
]
def
opt
:
P
[
Option
[
A
]]
def
|
(
alt
:
P
[
A
]):
P
[
A
]
def
~
[
B
](
p
:
P
[
B
]):
P
[(
A
,
B
)]
def
~>
[
B
](
p
:
P
[
B
]):
P
[
B
]
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods