Global Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (569 entries) |
Notation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (36 entries) |
Module Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (5 entries) |
Variable Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (65 entries) |
Library Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (22 entries) |
Constructor Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (19 entries) |
Lemma Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (10 entries) |
Projection Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (26 entries) |
Inductive Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (15 entries) |
Instance Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (169 entries) |
Section Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (27 entries) |
Abbreviation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (26 entries) |
Record Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (23 entries) |
Definition Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (126 entries) |
Global Index
A
alternative [definition, in bedrock.upoly.option]alternative [definition, in bedrock.upoly.trace]
alternative [instance, in bedrock.upoly.readerT]
alternative [instance, in bedrock.upoly.stateT]
alternative [definition, in bedrock.upoly.traceT]
alternative [definition, in bedrock.upoly.list]
alternative [definition, in bedrock.upoly.listT]
alternative [definition, in bedrock.upoly.optionT]
alternative_not_lazy [definition, in bedrock.upoly.traceT]
alternative_not_lazy [definition, in bedrock.upoly.listT]
alternative_not_lazy [definition, in bedrock.upoly.optionT]
any [definition, in bedrock.upoly.parsec]
anyOf [definition, in bedrock.upoly.parsec]
ap [definition, in bedrock.upoly.option]
ap [definition, in bedrock.upoly.trace]
ap [instance, in bedrock.upoly.readerT]
ap [instance, in bedrock.upoly.reader]
ap [definition, in bedrock.upoly.stateT]
ap [instance, in bedrock.upoly.traceT]
ap [definition, in bedrock.upoly.list]
ap [instance, in bedrock.upoly.listT]
ap [instance, in bedrock.upoly.writerT]
ap [definition, in bedrock.upoly.state]
ap [definition, in bedrock.upoly.id]
ap [instance, in bedrock.upoly.optionT]
ap [instance, in bedrock.upoly.writer]
app [definition, in bedrock.upoly.list]
app' [definition, in bedrock.upoly.list]
Ap_M [instance, in bedrock.upoly.parsec]
ask [definition, in bedrock.upoly.readerT]
ask [definition, in bedrock.upoly.reader]
asks [definition, in bedrock.upoly.readerT]
asks [definition, in bedrock.upoly.reader]
asksM [definition, in bedrock.upoly.readerT]
B
Backtrace [constructor, in bedrock.upoly.trace]base [library]
bind [instance, in bedrock.upoly.option]
bind [instance, in bedrock.upoly.trace]
bind [instance, in bedrock.upoly.readerT]
bind [instance, in bedrock.upoly.reader]
bind [instance, in bedrock.upoly.stateT]
bind [instance, in bedrock.upoly.traceT]
bind [instance, in bedrock.upoly.list]
bind [instance, in bedrock.upoly.listT]
bind [instance, in bedrock.upoly.writerT]
bind [instance, in bedrock.upoly.state]
bind [instance, in bedrock.upoly.id]
bind [instance, in bedrock.upoly.optionT]
bind [instance, in bedrock.upoly.writer]
C
catch [instance, in bedrock.upoly.option]catch [instance, in bedrock.upoly.trace]
catch [instance, in bedrock.upoly.readerT]
catch [instance, in bedrock.upoly.stateT]
catch [instance, in bedrock.upoly.traceT]
catch [instance, in bedrock.upoly.list]
catch [instance, in bedrock.upoly.listT]
catch [instance, in bedrock.upoly.optionT]
catch' [instance, in bedrock.upoly.traceT]
catch' [instance, in bedrock.upoly.optionT]
char [definition, in bedrock.upoly.parsec]
charP [definition, in bedrock.upoly.parsec]
cons [constructor, in bedrock.upoly.UTypes]
D
default [definition, in bedrock.upoly.option]default_params [instance, in bedrock.upoly.option]
drop [definition, in bedrock.upoly.list]
E
effects [library]eos [definition, in bedrock.upoly.parsec]
epsilon [definition, in bedrock.upoly.parsec]
exact [definition, in bedrock.upoly.parsec]
exact_ [definition, in bedrock.upoly.parsec]
F
fail [instance, in bedrock.upoly.option]fail [instance, in bedrock.upoly.trace]
fail [instance, in bedrock.upoly.readerT]
fail [instance, in bedrock.upoly.stateT]
fail [instance, in bedrock.upoly.traceT]
fail [instance, in bedrock.upoly.list]
fail [instance, in bedrock.upoly.listT]
fail [instance, in bedrock.upoly.optionT]
first [definition, in bedrock.upoly.base]
first [definition, in bedrock.upoly.prod]
FMap_M [instance, in bedrock.upoly.parsec]
foldl [definition, in bedrock.upoly.list]
foldr [definition, in bedrock.upoly.list]
force_map_ko [lemma, in bedrock.upoly.list]
force_map_ok [lemma, in bedrock.upoly.list]
force_app_correct [lemma, in bedrock.upoly.list]
force_app_dep_correct [lemma, in bedrock.upoly.list]
force_list_correct [lemma, in bedrock.upoly.list]
force_list_dep_correct [lemma, in bedrock.upoly.list]
force_map [definition, in bedrock.upoly.list]
force_app [definition, in bedrock.upoly.list]
force_app_dep [definition, in bedrock.upoly.list]
force_list [definition, in bedrock.upoly.list]
force_list_dep [definition, in bedrock.upoly.list]
from_option_params [instance, in bedrock.upoly.option]
from_option [definition, in bedrock.upoly.option]
fst [projection, in bedrock.upoly.UTypes]
G
get [definition, in bedrock.upoly.stateT]get [definition, in bedrock.upoly.state]
gets [definition, in bedrock.upoly.stateT]
gets [definition, in bedrock.upoly.state]
getsM [definition, in bedrock.upoly.stateT]
I
id [library]inj [definition, in bedrock.upoly.option]
inj [definition, in bedrock.upoly.sum]
inj [definition, in bedrock.upoly.list]
inj [definition, in bedrock.upoly.prod]
inl [constructor, in bedrock.upoly.UTypes]
inr [constructor, in bedrock.upoly.UTypes]
J
join [instance, in bedrock.upoly.option]join [instance, in bedrock.upoly.trace]
join [instance, in bedrock.upoly.readerT]
join [instance, in bedrock.upoly.reader]
join [instance, in bedrock.upoly.stateT]
join [instance, in bedrock.upoly.traceT]
join [instance, in bedrock.upoly.list]
join [instance, in bedrock.upoly.listT]
join [instance, in bedrock.upoly.writerT]
join [instance, in bedrock.upoly.state]
join [instance, in bedrock.upoly.id]
join [instance, in bedrock.upoly.optionT]
join [instance, in bedrock.upoly.writer]
L
length [definition, in bedrock.upoly.list]length_map [lemma, in bedrock.upoly.list]
lift [instance, in bedrock.upoly.readerT]
lift [instance, in bedrock.upoly.stateT]
lift [instance, in bedrock.upoly.traceT]
lift [instance, in bedrock.upoly.listT]
lift [instance, in bedrock.upoly.writerT]
lift [instance, in bedrock.upoly.optionT]
lift_option [instance, in bedrock.upoly.option]
lift_option [instance, in bedrock.upoly.trace]
lift_optionp [instance, in bedrock.upoly.trace]
lift_over [instance, in bedrock.upoly.readerT]
lift_reader [instance, in bedrock.upoly.stateT]
lift_over [instance, in bedrock.upoly.stateT]
lift_option [instance, in bedrock.upoly.traceT]
lift_optionp [instance, in bedrock.upoly.traceT]
lift_trace [instance, in bedrock.upoly.traceT]
lift_over [instance, in bedrock.upoly.traceT]
lift_option [instance, in bedrock.upoly.list]
lift_optionp [instance, in bedrock.upoly.list]
lift_list [instance, in bedrock.upoly.list]
lift_option [instance, in bedrock.upoly.listT]
lift_optionp [instance, in bedrock.upoly.listT]
lift_list [instance, in bedrock.upoly.listT]
lift_listp [instance, in bedrock.upoly.listT]
lift_over [instance, in bedrock.upoly.listT]
lift_option [instance, in bedrock.upoly.optionT]
lift_optionp [instance, in bedrock.upoly.optionT]
lift_over [instance, in bedrock.upoly.optionT]
list [inductive, in bedrock.upoly.UTypes]
list [section, in bedrock.upoly.list]
list [library]
listen [definition, in bedrock.upoly.writerT]
listen [definition, in bedrock.upoly.writer]
listT [section, in bedrock.upoly.listT]
listT [library]
listT.lift [section, in bedrock.upoly.listT]
listT.lift.m' [variable, in bedrock.upoly.listT]
listT.m [variable, in bedrock.upoly.listT]
list_sind [definition, in bedrock.upoly.UTypes]
list_rec [definition, in bedrock.upoly.UTypes]
list_ind [definition, in bedrock.upoly.UTypes]
list_rect [definition, in bedrock.upoly.UTypes]
list.A [variable, in bedrock.upoly.list]
local [definition, in bedrock.upoly.readerT]
local [definition, in bedrock.upoly.reader]
localM [definition, in bedrock.upoly.readerT]
lookup [instance, in bedrock.upoly.list]
M
M [abbreviation, in bedrock.upoly.trace]M [inductive, in bedrock.upoly.trace]
M [abbreviation, in bedrock.upoly.readerT]
M [record, in bedrock.upoly.readerT]
M [abbreviation, in bedrock.upoly.reader]
M [record, in bedrock.upoly.reader]
M [abbreviation, in bedrock.upoly.stateT]
M [record, in bedrock.upoly.stateT]
M [abbreviation, in bedrock.upoly.traceT]
M [record, in bedrock.upoly.traceT]
M [abbreviation, in bedrock.upoly.listT]
M [record, in bedrock.upoly.listT]
M [abbreviation, in bedrock.upoly.writerT]
M [record, in bedrock.upoly.writerT]
M [abbreviation, in bedrock.upoly.state]
M [record, in bedrock.upoly.state]
M [definition, in bedrock.upoly.parsec]
M [record, in bedrock.upoly.id]
M [abbreviation, in bedrock.upoly.optionT]
M [record, in bedrock.upoly.optionT]
M [abbreviation, in bedrock.upoly.writer]
M [record, in bedrock.upoly.writer]
map [instance, in bedrock.upoly.option]
map [instance, in bedrock.upoly.trace]
map [instance, in bedrock.upoly.readerT]
map [instance, in bedrock.upoly.reader]
map [instance, in bedrock.upoly.stateT]
map [definition, in bedrock.upoly.sum]
map [section, in bedrock.upoly.sum]
map [instance, in bedrock.upoly.traceT]
map [instance, in bedrock.upoly.list]
map [definition, in bedrock.upoly.prod]
map [section, in bedrock.upoly.prod]
map [instance, in bedrock.upoly.listT]
map [instance, in bedrock.upoly.writerT]
map [instance, in bedrock.upoly.state]
map [instance, in bedrock.upoly.id]
map [instance, in bedrock.upoly.optionT]
map [instance, in bedrock.upoly.writer]
map_app [lemma, in bedrock.upoly.list]
map_id [lemma, in bedrock.upoly.list]
map_filter [definition, in bedrock.upoly.list]
map.A [variable, in bedrock.upoly.sum]
map.A [variable, in bedrock.upoly.prod]
map.A' [variable, in bedrock.upoly.sum]
map.A' [variable, in bedrock.upoly.prod]
map.B [variable, in bedrock.upoly.sum]
map.B [variable, in bedrock.upoly.prod]
map.B' [variable, in bedrock.upoly.sum]
map.B' [variable, in bedrock.upoly.prod]
MBind_M [instance, in bedrock.upoly.parsec]
MFail_M [instance, in bedrock.upoly.parsec]
MLift_M [instance, in bedrock.upoly.parsec]
modify [definition, in bedrock.upoly.stateT]
modify [definition, in bedrock.upoly.state]
modifyM [definition, in bedrock.upoly.stateT]
Monoid [record, in bedrock.upoly.monoid]
monoid [library]
monoid_op_params [instance, in bedrock.upoly.monoid]
monoid_unit_params [instance, in bedrock.upoly.monoid]
monoid_op [projection, in bedrock.upoly.monoid]
monoid_unit [projection, in bedrock.upoly.monoid]
MRet_M [instance, in bedrock.upoly.parsec]
M_Alternative [instance, in bedrock.upoly.parsec]
N
nil [constructor, in bedrock.upoly.UTypes]None [constructor, in bedrock.upoly.UTypes]
not [definition, in bedrock.upoly.parsec]
Notations [module, in bedrock.upoly.sum]
Notations [module, in bedrock.upoly.list]
Notations [module, in bedrock.upoly.prod]
( _ , _ , .. , _ ) (core_scope) [notation, in bedrock.upoly.prod]
( _ ,.) (stdpp_scope) [notation, in bedrock.upoly.prod]
(., _ ) (stdpp_scope) [notation, in bedrock.upoly.prod]
_ + _ (type_scope) [notation, in bedrock.upoly.sum]
_ * _ (type_scope) [notation, in bedrock.upoly.prod]
_ ++ _ (ulist_scope) [notation, in bedrock.upoly.list]
[ _ ; _ ; .. ; _ ] (ulist_scope) [notation, in bedrock.upoly.list]
[ _ ] (ulist_scope) [notation, in bedrock.upoly.list]
[ ] (ulist_scope) [notation, in bedrock.upoly.list]
_ :: _ (ulist_scope) [notation, in bedrock.upoly.list]
_ .*2 [notation, in bedrock.upoly.prod]
_ .*1 [notation, in bedrock.upoly.prod]
_ .2 [notation, in bedrock.upoly.prod]
_ .1 [notation, in bedrock.upoly.prod]
nth_def [definition, in bedrock.upoly.list]
O
option [inductive, in bedrock.upoly.UTypes]option [library]
optional [definition, in bedrock.upoly.parsec]
optionT [section, in bedrock.upoly.optionT]
optionT [library]
optionT.lift [section, in bedrock.upoly.optionT]
optionT.lift.m' [variable, in bedrock.upoly.optionT]
optionT.m [variable, in bedrock.upoly.optionT]
or [definition, in bedrock.upoly.parsec]
P
parsec [section, in bedrock.upoly.parsec]parsec [library]
parsec.F [variable, in bedrock.upoly.parsec]
parsec.FM [variable, in bedrock.upoly.parsec]
parsec.MB [variable, in bedrock.upoly.parsec]
parsec.MR [variable, in bedrock.upoly.parsec]
parsec.TKN [variable, in bedrock.upoly.parsec]
pass [definition, in bedrock.upoly.writerT]
pass [definition, in bedrock.upoly.writer]
peek [definition, in bedrock.upoly.parsec]
plus [definition, in bedrock.upoly.parsec]
prelude [library]
prod [record, in bedrock.upoly.UTypes]
prod [library]
put [definition, in bedrock.upoly.stateT]
put [definition, in bedrock.upoly.state]
putM [definition, in bedrock.upoly.stateT]
R
reader [section, in bedrock.upoly.reader]reader [library]
readerT [section, in bedrock.upoly.readerT]
readerT [library]
readerT.errors [section, in bedrock.upoly.readerT]
readerT.errors.E [variable, in bedrock.upoly.readerT]
readerT.lift [section, in bedrock.upoly.readerT]
readerT.lift.m' [variable, in bedrock.upoly.readerT]
readerT.m [variable, in bedrock.upoly.readerT]
readerT.S [variable, in bedrock.upoly.readerT]
reader.S [variable, in bedrock.upoly.reader]
result [projection, in bedrock.upoly.writer]
ret [instance, in bedrock.upoly.option]
ret [instance, in bedrock.upoly.trace]
ret [instance, in bedrock.upoly.readerT]
ret [instance, in bedrock.upoly.reader]
ret [instance, in bedrock.upoly.stateT]
ret [instance, in bedrock.upoly.traceT]
ret [instance, in bedrock.upoly.list]
ret [instance, in bedrock.upoly.listT]
ret [instance, in bedrock.upoly.writerT]
ret [instance, in bedrock.upoly.state]
ret [instance, in bedrock.upoly.id]
ret [instance, in bedrock.upoly.optionT]
ret [instance, in bedrock.upoly.writer]
rev [definition, in bedrock.upoly.list]
rev_app [definition, in bedrock.upoly.list]
run [definition, in bedrock.upoly.option]
run [definition, in bedrock.upoly.trace]
run [projection, in bedrock.upoly.readerT]
run [projection, in bedrock.upoly.reader]
run [definition, in bedrock.upoly.stateT]
run [definition, in bedrock.upoly.sum]
run [definition, in bedrock.upoly.traceT]
run [definition, in bedrock.upoly.list]
run [definition, in bedrock.upoly.prod]
run [definition, in bedrock.upoly.listT]
run [definition, in bedrock.upoly.writerT]
run [definition, in bedrock.upoly.state]
run [definition, in bedrock.upoly.parsec]
run [projection, in bedrock.upoly.id]
run [definition, in bedrock.upoly.optionT]
run [definition, in bedrock.upoly.writer]
runO [definition, in bedrock.upoly.trace]
runO [definition, in bedrock.upoly.traceT]
runp [projection, in bedrock.upoly.stateT]
runp [projection, in bedrock.upoly.traceT]
runp [projection, in bedrock.upoly.listT]
runp [projection, in bedrock.upoly.writerT]
runp [projection, in bedrock.upoly.state]
runp [projection, in bedrock.upoly.optionT]
runp [definition, in bedrock.upoly.writer]
run_full [definition, in bedrock.upoly.parsec]
S
second [definition, in bedrock.upoly.base]second [definition, in bedrock.upoly.prod]
select [definition, in bedrock.upoly.list]
sepBy [definition, in bedrock.upoly.parsec]
seqs [definition, in bedrock.upoly.parsec]
snd [projection, in bedrock.upoly.UTypes]
Some [constructor, in bedrock.upoly.UTypes]
star [definition, in bedrock.upoly.parsec]
star_ [definition, in bedrock.upoly.parsec]
state [definition, in bedrock.upoly.stateT]
state [definition, in bedrock.upoly.state]
state [section, in bedrock.upoly.state]
state [library]
stateM [definition, in bedrock.upoly.stateT]
stateT [section, in bedrock.upoly.stateT]
stateT [library]
stateT.errors [section, in bedrock.upoly.stateT]
stateT.errors.E [variable, in bedrock.upoly.stateT]
stateT.lift [section, in bedrock.upoly.stateT]
stateT.lift.m' [variable, in bedrock.upoly.stateT]
stateT.m [variable, in bedrock.upoly.stateT]
stateT.S [variable, in bedrock.upoly.stateT]
state.S [variable, in bedrock.upoly.state]
Success [constructor, in bedrock.upoly.trace]
sum [inductive, in bedrock.upoly.UTypes]
sum [library]
T
take [definition, in bedrock.upoly.list]take_drop [lemma, in bedrock.upoly.list]
tell [definition, in bedrock.upoly.writerT]
tell [definition, in bedrock.upoly.writer]
throw [instance, in bedrock.upoly.trace]
throw [instance, in bedrock.upoly.readerT]
throw [instance, in bedrock.upoly.stateT]
throw [instance, in bedrock.upoly.traceT]
throw [instance, in bedrock.upoly.optionT]
throw' [instance, in bedrock.upoly.traceT]
trace [instance, in bedrock.upoly.trace]
trace [section, in bedrock.upoly.trace]
trace [instance, in bedrock.upoly.readerT]
trace [instance, in bedrock.upoly.stateT]
trace [instance, in bedrock.upoly.traceT]
trace [instance, in bedrock.upoly.optionT]
trace [library]
traceT [section, in bedrock.upoly.traceT]
traceT [library]
traceT.E [variable, in bedrock.upoly.traceT]
traceT.lift [section, in bedrock.upoly.traceT]
traceT.lift.m' [variable, in bedrock.upoly.traceT]
traceT.m [variable, in bedrock.upoly.traceT]
trace.E [variable, in bedrock.upoly.trace]
traverse [instance, in bedrock.upoly.option]
traverse [instance, in bedrock.upoly.trace]
traverse [definition, in bedrock.upoly.sum]
traverse [section, in bedrock.upoly.sum]
traverse [instance, in bedrock.upoly.list]
traverse [definition, in bedrock.upoly.prod]
traverse [section, in bedrock.upoly.prod]
traverse [instance, in bedrock.upoly.id]
traverse [instance, in bedrock.upoly.writer]
traverse.A [variable, in bedrock.upoly.sum]
traverse.A [variable, in bedrock.upoly.prod]
traverse.AP [variable, in bedrock.upoly.prod]
traverse.A' [variable, in bedrock.upoly.sum]
traverse.A' [variable, in bedrock.upoly.prod]
traverse.B [variable, in bedrock.upoly.sum]
traverse.B [variable, in bedrock.upoly.prod]
traverse.B' [variable, in bedrock.upoly.sum]
traverse.B' [variable, in bedrock.upoly.prod]
traverse.F [variable, in bedrock.upoly.sum]
traverse.F [variable, in bedrock.upoly.prod]
U
U [abbreviation, in bedrock.upoly.traceT]UPoly [module, in bedrock.upoly.base]
upoly [library]
UPoly.alternative [projection, in bedrock.upoly.base]
UPoly.Alternative [record, in bedrock.upoly.base]
UPoly.alternative [constructor, in bedrock.upoly.base]
UPoly.Alternative [inductive, in bedrock.upoly.base]
UPoly.alternative_params [instance, in bedrock.upoly.base]
UPoly.ap [projection, in bedrock.upoly.base]
UPoly.Ap [record, in bedrock.upoly.base]
UPoly.ap [constructor, in bedrock.upoly.base]
UPoly.Ap [inductive, in bedrock.upoly.base]
UPoly.applicative_fmap [instance, in bedrock.upoly.base]
UPoly.bind_params [instance, in bedrock.upoly.base]
UPoly.catch_alternative [instance, in bedrock.upoly.base]
UPoly.compose [definition, in bedrock.upoly.base]
UPoly.const [abbreviation, in bedrock.upoly.base]
UPoly.const1 [abbreviation, in bedrock.upoly.base]
UPoly.const2 [abbreviation, in bedrock.upoly.base]
UPoly.const3 [abbreviation, in bedrock.upoly.base]
UPoly.const4 [abbreviation, in bedrock.upoly.base]
UPoly.const5 [abbreviation, in bedrock.upoly.base]
UPoly.const6 [abbreviation, in bedrock.upoly.base]
UPoly.const7 [abbreviation, in bedrock.upoly.base]
UPoly.eta [abbreviation, in bedrock.upoly.base]
UPoly.fmap [projection, in bedrock.upoly.base]
UPoly.FMap [record, in bedrock.upoly.base]
UPoly.fmap [constructor, in bedrock.upoly.base]
UPoly.FMap [inductive, in bedrock.upoly.base]
UPoly.fmap_params [instance, in bedrock.upoly.base]
UPoly.guard [abbreviation, in bedrock.upoly.base]
UPoly.guard_or_params [instance, in bedrock.upoly.base]
UPoly.guard_or [definition, in bedrock.upoly.base]
UPoly.id [abbreviation, in bedrock.upoly.base]
UPoly.join_params [instance, in bedrock.upoly.base]
UPoly.lift_params [instance, in bedrock.upoly.base]
UPoly.list_alternative [definition, in bedrock.upoly.base]
UPoly.list_catch [instance, in bedrock.upoly.base]
UPoly.list_fail [instance, in bedrock.upoly.base]
UPoly.list_traverse [instance, in bedrock.upoly.base]
UPoly.list_ap [definition, in bedrock.upoly.base]
UPoly.list_join [instance, in bedrock.upoly.base]
UPoly.list_bind [instance, in bedrock.upoly.base]
UPoly.list_ret [instance, in bedrock.upoly.base]
UPoly.list_fmap [instance, in bedrock.upoly.base]
UPoly.mbind [projection, in bedrock.upoly.base]
UPoly.MBind [record, in bedrock.upoly.base]
UPoly.mbind [constructor, in bedrock.upoly.base]
UPoly.MBind [inductive, in bedrock.upoly.base]
UPoly.mcatch [projection, in bedrock.upoly.base]
UPoly.MCatch [record, in bedrock.upoly.base]
UPoly.mcatch [constructor, in bedrock.upoly.base]
UPoly.MCatch [inductive, in bedrock.upoly.base]
UPoly.mcatch_params [instance, in bedrock.upoly.base]
UPoly.mfail [abbreviation, in bedrock.upoly.base]
UPoly.MFail [abbreviation, in bedrock.upoly.base]
UPoly.mjoin [projection, in bedrock.upoly.base]
UPoly.MJoin [record, in bedrock.upoly.base]
UPoly.mjoin [constructor, in bedrock.upoly.base]
UPoly.MJoin [inductive, in bedrock.upoly.base]
UPoly.mlift [projection, in bedrock.upoly.base]
UPoly.MLift [record, in bedrock.upoly.base]
UPoly.mlift [constructor, in bedrock.upoly.base]
UPoly.MLift [inductive, in bedrock.upoly.base]
UPoly.monad_ap [instance, in bedrock.upoly.base]
UPoly.monad_fmap [instance, in bedrock.upoly.base]
UPoly.mret [projection, in bedrock.upoly.base]
UPoly.MRet [record, in bedrock.upoly.base]
UPoly.mret [constructor, in bedrock.upoly.base]
UPoly.MRet [inductive, in bedrock.upoly.base]
UPoly.mthrow [projection, in bedrock.upoly.base]
UPoly.MThrow [record, in bedrock.upoly.base]
UPoly.mthrow [constructor, in bedrock.upoly.base]
UPoly.MThrow [inductive, in bedrock.upoly.base]
UPoly.mthrow_params [instance, in bedrock.upoly.base]
UPoly.Notations [module, in bedrock.upoly.base]
funM _ .. _ => _ (function_scope) [notation, in bedrock.upoly.base]
let* := _ in _ (monad_scope) [notation, in bedrock.upoly.base]
let* _ , .. , _ := _ in _ (monad_scope) [notation, in bedrock.upoly.base]
_ `catch` _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ ← _ ; _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ ;; _ (stdpp_scope) [notation, in bedrock.upoly.base]
(>>=) (stdpp_scope) [notation, in bedrock.upoly.base]
(.>>= _ ) (stdpp_scope) [notation, in bedrock.upoly.base]
( _ >>=.) (stdpp_scope) [notation, in bedrock.upoly.base]
_ >>=@{ _ } _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ >>= _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <|>@{ _ } _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <|> _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ *> _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <* _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <*>@{ _ } _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <*> _ (stdpp_scope) [notation, in bedrock.upoly.base]
_ <$> _ (stdpp_scope) [notation, in bedrock.upoly.base]
letM* := _ in _ (stdpp_scope) [notation, in bedrock.upoly.base]
letM* _ , .. , _ := _ in _ (stdpp_scope) [notation, in bedrock.upoly.base]
UPoly.option_alternative [definition, in bedrock.upoly.base]
UPoly.option_catch [instance, in bedrock.upoly.base]
UPoly.option_fail [instance, in bedrock.upoly.base]
UPoly.option_traverse [instance, in bedrock.upoly.base]
UPoly.option_ap [definition, in bedrock.upoly.base]
UPoly.option_join [instance, in bedrock.upoly.base]
UPoly.option_bind [instance, in bedrock.upoly.base]
UPoly.option_ret [instance, in bedrock.upoly.base]
UPoly.option_fmap [instance, in bedrock.upoly.base]
UPoly.pair_traverse_right [instance, in bedrock.upoly.base]
UPoly.prod_traverse [definition, in bedrock.upoly.base]
UPoly.prod_traverse.B' [variable, in bedrock.upoly.base]
UPoly.prod_traverse.A' [variable, in bedrock.upoly.base]
UPoly.prod_traverse.B [variable, in bedrock.upoly.base]
UPoly.prod_traverse.A [variable, in bedrock.upoly.base]
UPoly.prod_traverse.AP [variable, in bedrock.upoly.base]
UPoly.prod_traverse.F [variable, in bedrock.upoly.base]
UPoly.prod_traverse [section, in bedrock.upoly.base]
UPoly.prod_fmap [definition, in bedrock.upoly.base]
UPoly.prod_fmap.B' [variable, in bedrock.upoly.base]
UPoly.prod_fmap.A' [variable, in bedrock.upoly.base]
UPoly.prod_fmap.B [variable, in bedrock.upoly.base]
UPoly.prod_fmap.A [variable, in bedrock.upoly.base]
UPoly.prod_fmap [section, in bedrock.upoly.base]
UPoly.relation [abbreviation, in bedrock.upoly.base]
UPoly.ret_params [instance, in bedrock.upoly.base]
UPoly.sequence [abbreviation, in bedrock.upoly.base]
UPoly.sum_traverse_right [instance, in bedrock.upoly.base]
UPoly.sum_join_right [instance, in bedrock.upoly.base]
UPoly.sum_bind_right [instance, in bedrock.upoly.base]
UPoly.sum_fmap_right [instance, in bedrock.upoly.base]
UPoly.sum_ret_right [instance, in bedrock.upoly.base]
UPoly.sum_traverse [definition, in bedrock.upoly.base]
UPoly.sum_traverse.B' [variable, in bedrock.upoly.base]
UPoly.sum_traverse.A' [variable, in bedrock.upoly.base]
UPoly.sum_traverse.B [variable, in bedrock.upoly.base]
UPoly.sum_traverse.A [variable, in bedrock.upoly.base]
UPoly.sum_traverse.F [variable, in bedrock.upoly.base]
UPoly.sum_traverse [section, in bedrock.upoly.base]
UPoly.sum_fmap [definition, in bedrock.upoly.base]
UPoly.sum_fmap.B' [variable, in bedrock.upoly.base]
UPoly.sum_fmap.A' [variable, in bedrock.upoly.base]
UPoly.sum_fmap.B [variable, in bedrock.upoly.base]
UPoly.sum_fmap.A [variable, in bedrock.upoly.base]
UPoly.sum_fmap [section, in bedrock.upoly.base]
UPoly.trace [projection, in bedrock.upoly.base]
UPoly.Trace [record, in bedrock.upoly.base]
UPoly.trace [constructor, in bedrock.upoly.base]
UPoly.Trace [inductive, in bedrock.upoly.base]
UPoly.trace_params [instance, in bedrock.upoly.base]
UPoly.traverse [projection, in bedrock.upoly.base]
UPoly.Traverse [record, in bedrock.upoly.base]
UPoly.traverse [constructor, in bedrock.upoly.base]
UPoly.Traverse [inductive, in bedrock.upoly.base]
UPoly.traverse_params [instance, in bedrock.upoly.base]
_ \o _ (stdpp_scope) [notation, in bedrock.upoly.base]
sequence@{ _ } [notation, in bedrock.upoly.base]
UTypes [library]
V
value [projection, in bedrock.upoly.writer]W
writer [definition, in bedrock.upoly.writerT]writer [section, in bedrock.upoly.writerT]
writer [definition, in bedrock.upoly.writer]
writer [section, in bedrock.upoly.writer]
writer [library]
writerT [library]
writer.m [variable, in bedrock.upoly.writerT]
writer.V [variable, in bedrock.upoly.writerT]
writer.V [variable, in bedrock.upoly.writer]
Z
zip_with [definition, in bedrock.upoly.list]Notation Index
N
( _ , _ , .. , _ ) (core_scope) [in bedrock.upoly.prod]( _ ,.) (stdpp_scope) [in bedrock.upoly.prod]
(., _ ) (stdpp_scope) [in bedrock.upoly.prod]
_ + _ (type_scope) [in bedrock.upoly.sum]
_ * _ (type_scope) [in bedrock.upoly.prod]
_ ++ _ (ulist_scope) [in bedrock.upoly.list]
[ _ ; _ ; .. ; _ ] (ulist_scope) [in bedrock.upoly.list]
[ _ ] (ulist_scope) [in bedrock.upoly.list]
[ ] (ulist_scope) [in bedrock.upoly.list]
_ :: _ (ulist_scope) [in bedrock.upoly.list]
_ .*2 [in bedrock.upoly.prod]
_ .*1 [in bedrock.upoly.prod]
_ .2 [in bedrock.upoly.prod]
_ .1 [in bedrock.upoly.prod]
U
funM _ .. _ => _ (function_scope) [in bedrock.upoly.base]let* := _ in _ (monad_scope) [in bedrock.upoly.base]
let* _ , .. , _ := _ in _ (monad_scope) [in bedrock.upoly.base]
_ `catch` _ (stdpp_scope) [in bedrock.upoly.base]
_ ← _ ; _ (stdpp_scope) [in bedrock.upoly.base]
_ ;; _ (stdpp_scope) [in bedrock.upoly.base]
(>>=) (stdpp_scope) [in bedrock.upoly.base]
(.>>= _ ) (stdpp_scope) [in bedrock.upoly.base]
( _ >>=.) (stdpp_scope) [in bedrock.upoly.base]
_ >>=@{ _ } _ (stdpp_scope) [in bedrock.upoly.base]
_ >>= _ (stdpp_scope) [in bedrock.upoly.base]
_ <|>@{ _ } _ (stdpp_scope) [in bedrock.upoly.base]
_ <|> _ (stdpp_scope) [in bedrock.upoly.base]
_ *> _ (stdpp_scope) [in bedrock.upoly.base]
_ <* _ (stdpp_scope) [in bedrock.upoly.base]
_ <*>@{ _ } _ (stdpp_scope) [in bedrock.upoly.base]
_ <*> _ (stdpp_scope) [in bedrock.upoly.base]
_ <$> _ (stdpp_scope) [in bedrock.upoly.base]
letM* := _ in _ (stdpp_scope) [in bedrock.upoly.base]
letM* _ , .. , _ := _ in _ (stdpp_scope) [in bedrock.upoly.base]
_ \o _ (stdpp_scope) [in bedrock.upoly.base]
sequence@{ _ } [in bedrock.upoly.base]
Module Index
N
Notations [in bedrock.upoly.sum]Notations [in bedrock.upoly.list]
Notations [in bedrock.upoly.prod]
U
UPoly [in bedrock.upoly.base]UPoly.Notations [in bedrock.upoly.base]
Variable Index
L
listT.lift.m' [in bedrock.upoly.listT]listT.m [in bedrock.upoly.listT]
list.A [in bedrock.upoly.list]
M
map.A [in bedrock.upoly.sum]map.A [in bedrock.upoly.prod]
map.A' [in bedrock.upoly.sum]
map.A' [in bedrock.upoly.prod]
map.B [in bedrock.upoly.sum]
map.B [in bedrock.upoly.prod]
map.B' [in bedrock.upoly.sum]
map.B' [in bedrock.upoly.prod]
O
optionT.lift.m' [in bedrock.upoly.optionT]optionT.m [in bedrock.upoly.optionT]
P
parsec.F [in bedrock.upoly.parsec]parsec.FM [in bedrock.upoly.parsec]
parsec.MB [in bedrock.upoly.parsec]
parsec.MR [in bedrock.upoly.parsec]
parsec.TKN [in bedrock.upoly.parsec]
R
readerT.errors.E [in bedrock.upoly.readerT]readerT.lift.m' [in bedrock.upoly.readerT]
readerT.m [in bedrock.upoly.readerT]
readerT.S [in bedrock.upoly.readerT]
reader.S [in bedrock.upoly.reader]
S
stateT.errors.E [in bedrock.upoly.stateT]stateT.lift.m' [in bedrock.upoly.stateT]
stateT.m [in bedrock.upoly.stateT]
stateT.S [in bedrock.upoly.stateT]
state.S [in bedrock.upoly.state]
T
traceT.E [in bedrock.upoly.traceT]traceT.lift.m' [in bedrock.upoly.traceT]
traceT.m [in bedrock.upoly.traceT]
trace.E [in bedrock.upoly.trace]
traverse.A [in bedrock.upoly.sum]
traverse.A [in bedrock.upoly.prod]
traverse.AP [in bedrock.upoly.prod]
traverse.A' [in bedrock.upoly.sum]
traverse.A' [in bedrock.upoly.prod]
traverse.B [in bedrock.upoly.sum]
traverse.B [in bedrock.upoly.prod]
traverse.B' [in bedrock.upoly.sum]
traverse.B' [in bedrock.upoly.prod]
traverse.F [in bedrock.upoly.sum]
traverse.F [in bedrock.upoly.prod]
U
UPoly.prod_traverse.B' [in bedrock.upoly.base]UPoly.prod_traverse.A' [in bedrock.upoly.base]
UPoly.prod_traverse.B [in bedrock.upoly.base]
UPoly.prod_traverse.A [in bedrock.upoly.base]
UPoly.prod_traverse.AP [in bedrock.upoly.base]
UPoly.prod_traverse.F [in bedrock.upoly.base]
UPoly.prod_fmap.B' [in bedrock.upoly.base]
UPoly.prod_fmap.A' [in bedrock.upoly.base]
UPoly.prod_fmap.B [in bedrock.upoly.base]
UPoly.prod_fmap.A [in bedrock.upoly.base]
UPoly.sum_traverse.B' [in bedrock.upoly.base]
UPoly.sum_traverse.A' [in bedrock.upoly.base]
UPoly.sum_traverse.B [in bedrock.upoly.base]
UPoly.sum_traverse.A [in bedrock.upoly.base]
UPoly.sum_traverse.F [in bedrock.upoly.base]
UPoly.sum_fmap.B' [in bedrock.upoly.base]
UPoly.sum_fmap.A' [in bedrock.upoly.base]
UPoly.sum_fmap.B [in bedrock.upoly.base]
UPoly.sum_fmap.A [in bedrock.upoly.base]
W
writer.m [in bedrock.upoly.writerT]writer.V [in bedrock.upoly.writerT]
writer.V [in bedrock.upoly.writer]
Library Index
B
baseE
effectsI
idL
listlistT
M
monoidO
optionoptionT
P
parsecprelude
prod
R
readerreaderT
S
statestateT
sum
T
tracetraceT
U
upolyUTypes
W
writerwriterT
Constructor Index
B
Backtrace [in bedrock.upoly.trace]C
cons [in bedrock.upoly.UTypes]I
inl [in bedrock.upoly.UTypes]inr [in bedrock.upoly.UTypes]
N
nil [in bedrock.upoly.UTypes]None [in bedrock.upoly.UTypes]
S
Some [in bedrock.upoly.UTypes]Success [in bedrock.upoly.trace]
U
UPoly.alternative [in bedrock.upoly.base]UPoly.ap [in bedrock.upoly.base]
UPoly.fmap [in bedrock.upoly.base]
UPoly.mbind [in bedrock.upoly.base]
UPoly.mcatch [in bedrock.upoly.base]
UPoly.mjoin [in bedrock.upoly.base]
UPoly.mlift [in bedrock.upoly.base]
UPoly.mret [in bedrock.upoly.base]
UPoly.mthrow [in bedrock.upoly.base]
UPoly.trace [in bedrock.upoly.base]
UPoly.traverse [in bedrock.upoly.base]
Lemma Index
F
force_map_ko [in bedrock.upoly.list]force_map_ok [in bedrock.upoly.list]
force_app_correct [in bedrock.upoly.list]
force_app_dep_correct [in bedrock.upoly.list]
force_list_correct [in bedrock.upoly.list]
force_list_dep_correct [in bedrock.upoly.list]
L
length_map [in bedrock.upoly.list]M
map_app [in bedrock.upoly.list]map_id [in bedrock.upoly.list]
T
take_drop [in bedrock.upoly.list]Projection Index
F
fst [in bedrock.upoly.UTypes]M
monoid_op [in bedrock.upoly.monoid]monoid_unit [in bedrock.upoly.monoid]
R
result [in bedrock.upoly.writer]run [in bedrock.upoly.readerT]
run [in bedrock.upoly.reader]
run [in bedrock.upoly.id]
runp [in bedrock.upoly.stateT]
runp [in bedrock.upoly.traceT]
runp [in bedrock.upoly.listT]
runp [in bedrock.upoly.writerT]
runp [in bedrock.upoly.state]
runp [in bedrock.upoly.optionT]
S
snd [in bedrock.upoly.UTypes]U
UPoly.alternative [in bedrock.upoly.base]UPoly.ap [in bedrock.upoly.base]
UPoly.fmap [in bedrock.upoly.base]
UPoly.mbind [in bedrock.upoly.base]
UPoly.mcatch [in bedrock.upoly.base]
UPoly.mjoin [in bedrock.upoly.base]
UPoly.mlift [in bedrock.upoly.base]
UPoly.mret [in bedrock.upoly.base]
UPoly.mthrow [in bedrock.upoly.base]
UPoly.trace [in bedrock.upoly.base]
UPoly.traverse [in bedrock.upoly.base]
V
value [in bedrock.upoly.writer]Inductive Index
L
list [in bedrock.upoly.UTypes]M
M [in bedrock.upoly.trace]O
option [in bedrock.upoly.UTypes]S
sum [in bedrock.upoly.UTypes]U
UPoly.Alternative [in bedrock.upoly.base]UPoly.Ap [in bedrock.upoly.base]
UPoly.FMap [in bedrock.upoly.base]
UPoly.MBind [in bedrock.upoly.base]
UPoly.MCatch [in bedrock.upoly.base]
UPoly.MJoin [in bedrock.upoly.base]
UPoly.MLift [in bedrock.upoly.base]
UPoly.MRet [in bedrock.upoly.base]
UPoly.MThrow [in bedrock.upoly.base]
UPoly.Trace [in bedrock.upoly.base]
UPoly.Traverse [in bedrock.upoly.base]
Instance Index
A
alternative [in bedrock.upoly.readerT]alternative [in bedrock.upoly.stateT]
ap [in bedrock.upoly.readerT]
ap [in bedrock.upoly.reader]
ap [in bedrock.upoly.traceT]
ap [in bedrock.upoly.listT]
ap [in bedrock.upoly.writerT]
ap [in bedrock.upoly.optionT]
ap [in bedrock.upoly.writer]
Ap_M [in bedrock.upoly.parsec]
B
bind [in bedrock.upoly.option]bind [in bedrock.upoly.trace]
bind [in bedrock.upoly.readerT]
bind [in bedrock.upoly.reader]
bind [in bedrock.upoly.stateT]
bind [in bedrock.upoly.traceT]
bind [in bedrock.upoly.list]
bind [in bedrock.upoly.listT]
bind [in bedrock.upoly.writerT]
bind [in bedrock.upoly.state]
bind [in bedrock.upoly.id]
bind [in bedrock.upoly.optionT]
bind [in bedrock.upoly.writer]
C
catch [in bedrock.upoly.option]catch [in bedrock.upoly.trace]
catch [in bedrock.upoly.readerT]
catch [in bedrock.upoly.stateT]
catch [in bedrock.upoly.traceT]
catch [in bedrock.upoly.list]
catch [in bedrock.upoly.listT]
catch [in bedrock.upoly.optionT]
catch' [in bedrock.upoly.traceT]
catch' [in bedrock.upoly.optionT]
D
default_params [in bedrock.upoly.option]F
fail [in bedrock.upoly.option]fail [in bedrock.upoly.trace]
fail [in bedrock.upoly.readerT]
fail [in bedrock.upoly.stateT]
fail [in bedrock.upoly.traceT]
fail [in bedrock.upoly.list]
fail [in bedrock.upoly.listT]
fail [in bedrock.upoly.optionT]
FMap_M [in bedrock.upoly.parsec]
from_option_params [in bedrock.upoly.option]
J
join [in bedrock.upoly.option]join [in bedrock.upoly.trace]
join [in bedrock.upoly.readerT]
join [in bedrock.upoly.reader]
join [in bedrock.upoly.stateT]
join [in bedrock.upoly.traceT]
join [in bedrock.upoly.list]
join [in bedrock.upoly.listT]
join [in bedrock.upoly.writerT]
join [in bedrock.upoly.state]
join [in bedrock.upoly.id]
join [in bedrock.upoly.optionT]
join [in bedrock.upoly.writer]
L
lift [in bedrock.upoly.readerT]lift [in bedrock.upoly.stateT]
lift [in bedrock.upoly.traceT]
lift [in bedrock.upoly.listT]
lift [in bedrock.upoly.writerT]
lift [in bedrock.upoly.optionT]
lift_option [in bedrock.upoly.option]
lift_option [in bedrock.upoly.trace]
lift_optionp [in bedrock.upoly.trace]
lift_over [in bedrock.upoly.readerT]
lift_reader [in bedrock.upoly.stateT]
lift_over [in bedrock.upoly.stateT]
lift_option [in bedrock.upoly.traceT]
lift_optionp [in bedrock.upoly.traceT]
lift_trace [in bedrock.upoly.traceT]
lift_over [in bedrock.upoly.traceT]
lift_option [in bedrock.upoly.list]
lift_optionp [in bedrock.upoly.list]
lift_list [in bedrock.upoly.list]
lift_option [in bedrock.upoly.listT]
lift_optionp [in bedrock.upoly.listT]
lift_list [in bedrock.upoly.listT]
lift_listp [in bedrock.upoly.listT]
lift_over [in bedrock.upoly.listT]
lift_option [in bedrock.upoly.optionT]
lift_optionp [in bedrock.upoly.optionT]
lift_over [in bedrock.upoly.optionT]
lookup [in bedrock.upoly.list]
M
map [in bedrock.upoly.option]map [in bedrock.upoly.trace]
map [in bedrock.upoly.readerT]
map [in bedrock.upoly.reader]
map [in bedrock.upoly.stateT]
map [in bedrock.upoly.traceT]
map [in bedrock.upoly.list]
map [in bedrock.upoly.listT]
map [in bedrock.upoly.writerT]
map [in bedrock.upoly.state]
map [in bedrock.upoly.id]
map [in bedrock.upoly.optionT]
map [in bedrock.upoly.writer]
MBind_M [in bedrock.upoly.parsec]
MFail_M [in bedrock.upoly.parsec]
MLift_M [in bedrock.upoly.parsec]
monoid_op_params [in bedrock.upoly.monoid]
monoid_unit_params [in bedrock.upoly.monoid]
MRet_M [in bedrock.upoly.parsec]
M_Alternative [in bedrock.upoly.parsec]
R
ret [in bedrock.upoly.option]ret [in bedrock.upoly.trace]
ret [in bedrock.upoly.readerT]
ret [in bedrock.upoly.reader]
ret [in bedrock.upoly.stateT]
ret [in bedrock.upoly.traceT]
ret [in bedrock.upoly.list]
ret [in bedrock.upoly.listT]
ret [in bedrock.upoly.writerT]
ret [in bedrock.upoly.state]
ret [in bedrock.upoly.id]
ret [in bedrock.upoly.optionT]
ret [in bedrock.upoly.writer]
T
throw [in bedrock.upoly.trace]throw [in bedrock.upoly.readerT]
throw [in bedrock.upoly.stateT]
throw [in bedrock.upoly.traceT]
throw [in bedrock.upoly.optionT]
throw' [in bedrock.upoly.traceT]
trace [in bedrock.upoly.trace]
trace [in bedrock.upoly.readerT]
trace [in bedrock.upoly.stateT]
trace [in bedrock.upoly.traceT]
trace [in bedrock.upoly.optionT]
traverse [in bedrock.upoly.option]
traverse [in bedrock.upoly.trace]
traverse [in bedrock.upoly.list]
traverse [in bedrock.upoly.id]
traverse [in bedrock.upoly.writer]
U
UPoly.alternative_params [in bedrock.upoly.base]UPoly.applicative_fmap [in bedrock.upoly.base]
UPoly.bind_params [in bedrock.upoly.base]
UPoly.catch_alternative [in bedrock.upoly.base]
UPoly.fmap_params [in bedrock.upoly.base]
UPoly.guard_or_params [in bedrock.upoly.base]
UPoly.join_params [in bedrock.upoly.base]
UPoly.lift_params [in bedrock.upoly.base]
UPoly.list_catch [in bedrock.upoly.base]
UPoly.list_fail [in bedrock.upoly.base]
UPoly.list_traverse [in bedrock.upoly.base]
UPoly.list_join [in bedrock.upoly.base]
UPoly.list_bind [in bedrock.upoly.base]
UPoly.list_ret [in bedrock.upoly.base]
UPoly.list_fmap [in bedrock.upoly.base]
UPoly.mcatch_params [in bedrock.upoly.base]
UPoly.monad_ap [in bedrock.upoly.base]
UPoly.monad_fmap [in bedrock.upoly.base]
UPoly.mthrow_params [in bedrock.upoly.base]
UPoly.option_catch [in bedrock.upoly.base]
UPoly.option_fail [in bedrock.upoly.base]
UPoly.option_traverse [in bedrock.upoly.base]
UPoly.option_join [in bedrock.upoly.base]
UPoly.option_bind [in bedrock.upoly.base]
UPoly.option_ret [in bedrock.upoly.base]
UPoly.option_fmap [in bedrock.upoly.base]
UPoly.pair_traverse_right [in bedrock.upoly.base]
UPoly.ret_params [in bedrock.upoly.base]
UPoly.sum_traverse_right [in bedrock.upoly.base]
UPoly.sum_join_right [in bedrock.upoly.base]
UPoly.sum_bind_right [in bedrock.upoly.base]
UPoly.sum_fmap_right [in bedrock.upoly.base]
UPoly.sum_ret_right [in bedrock.upoly.base]
UPoly.trace_params [in bedrock.upoly.base]
UPoly.traverse_params [in bedrock.upoly.base]
Section Index
L
list [in bedrock.upoly.list]listT [in bedrock.upoly.listT]
listT.lift [in bedrock.upoly.listT]
M
map [in bedrock.upoly.sum]map [in bedrock.upoly.prod]
O
optionT [in bedrock.upoly.optionT]optionT.lift [in bedrock.upoly.optionT]
P
parsec [in bedrock.upoly.parsec]R
reader [in bedrock.upoly.reader]readerT [in bedrock.upoly.readerT]
readerT.errors [in bedrock.upoly.readerT]
readerT.lift [in bedrock.upoly.readerT]
S
state [in bedrock.upoly.state]stateT [in bedrock.upoly.stateT]
stateT.errors [in bedrock.upoly.stateT]
stateT.lift [in bedrock.upoly.stateT]
T
trace [in bedrock.upoly.trace]traceT [in bedrock.upoly.traceT]
traceT.lift [in bedrock.upoly.traceT]
traverse [in bedrock.upoly.sum]
traverse [in bedrock.upoly.prod]
U
UPoly.prod_traverse [in bedrock.upoly.base]UPoly.prod_fmap [in bedrock.upoly.base]
UPoly.sum_traverse [in bedrock.upoly.base]
UPoly.sum_fmap [in bedrock.upoly.base]
W
writer [in bedrock.upoly.writerT]writer [in bedrock.upoly.writer]
Abbreviation Index
M
M [in bedrock.upoly.trace]M [in bedrock.upoly.readerT]
M [in bedrock.upoly.reader]
M [in bedrock.upoly.stateT]
M [in bedrock.upoly.traceT]
M [in bedrock.upoly.listT]
M [in bedrock.upoly.writerT]
M [in bedrock.upoly.state]
M [in bedrock.upoly.optionT]
M [in bedrock.upoly.writer]
U
U [in bedrock.upoly.traceT]UPoly.const [in bedrock.upoly.base]
UPoly.const1 [in bedrock.upoly.base]
UPoly.const2 [in bedrock.upoly.base]
UPoly.const3 [in bedrock.upoly.base]
UPoly.const4 [in bedrock.upoly.base]
UPoly.const5 [in bedrock.upoly.base]
UPoly.const6 [in bedrock.upoly.base]
UPoly.const7 [in bedrock.upoly.base]
UPoly.eta [in bedrock.upoly.base]
UPoly.guard [in bedrock.upoly.base]
UPoly.id [in bedrock.upoly.base]
UPoly.mfail [in bedrock.upoly.base]
UPoly.MFail [in bedrock.upoly.base]
UPoly.relation [in bedrock.upoly.base]
UPoly.sequence [in bedrock.upoly.base]
Record Index
M
M [in bedrock.upoly.readerT]M [in bedrock.upoly.reader]
M [in bedrock.upoly.stateT]
M [in bedrock.upoly.traceT]
M [in bedrock.upoly.listT]
M [in bedrock.upoly.writerT]
M [in bedrock.upoly.state]
M [in bedrock.upoly.id]
M [in bedrock.upoly.optionT]
M [in bedrock.upoly.writer]
Monoid [in bedrock.upoly.monoid]
P
prod [in bedrock.upoly.UTypes]U
UPoly.Alternative [in bedrock.upoly.base]UPoly.Ap [in bedrock.upoly.base]
UPoly.FMap [in bedrock.upoly.base]
UPoly.MBind [in bedrock.upoly.base]
UPoly.MCatch [in bedrock.upoly.base]
UPoly.MJoin [in bedrock.upoly.base]
UPoly.MLift [in bedrock.upoly.base]
UPoly.MRet [in bedrock.upoly.base]
UPoly.MThrow [in bedrock.upoly.base]
UPoly.Trace [in bedrock.upoly.base]
UPoly.Traverse [in bedrock.upoly.base]
Definition Index
A
alternative [in bedrock.upoly.option]alternative [in bedrock.upoly.trace]
alternative [in bedrock.upoly.traceT]
alternative [in bedrock.upoly.list]
alternative [in bedrock.upoly.listT]
alternative [in bedrock.upoly.optionT]
alternative_not_lazy [in bedrock.upoly.traceT]
alternative_not_lazy [in bedrock.upoly.listT]
alternative_not_lazy [in bedrock.upoly.optionT]
any [in bedrock.upoly.parsec]
anyOf [in bedrock.upoly.parsec]
ap [in bedrock.upoly.option]
ap [in bedrock.upoly.trace]
ap [in bedrock.upoly.stateT]
ap [in bedrock.upoly.list]
ap [in bedrock.upoly.state]
ap [in bedrock.upoly.id]
app [in bedrock.upoly.list]
app' [in bedrock.upoly.list]
ask [in bedrock.upoly.readerT]
ask [in bedrock.upoly.reader]
asks [in bedrock.upoly.readerT]
asks [in bedrock.upoly.reader]
asksM [in bedrock.upoly.readerT]
C
char [in bedrock.upoly.parsec]charP [in bedrock.upoly.parsec]
D
default [in bedrock.upoly.option]drop [in bedrock.upoly.list]
E
eos [in bedrock.upoly.parsec]epsilon [in bedrock.upoly.parsec]
exact [in bedrock.upoly.parsec]
exact_ [in bedrock.upoly.parsec]
F
first [in bedrock.upoly.base]first [in bedrock.upoly.prod]
foldl [in bedrock.upoly.list]
foldr [in bedrock.upoly.list]
force_map [in bedrock.upoly.list]
force_app [in bedrock.upoly.list]
force_app_dep [in bedrock.upoly.list]
force_list [in bedrock.upoly.list]
force_list_dep [in bedrock.upoly.list]
from_option [in bedrock.upoly.option]
G
get [in bedrock.upoly.stateT]get [in bedrock.upoly.state]
gets [in bedrock.upoly.stateT]
gets [in bedrock.upoly.state]
getsM [in bedrock.upoly.stateT]
I
inj [in bedrock.upoly.option]inj [in bedrock.upoly.sum]
inj [in bedrock.upoly.list]
inj [in bedrock.upoly.prod]
L
length [in bedrock.upoly.list]listen [in bedrock.upoly.writerT]
listen [in bedrock.upoly.writer]
list_sind [in bedrock.upoly.UTypes]
list_rec [in bedrock.upoly.UTypes]
list_ind [in bedrock.upoly.UTypes]
list_rect [in bedrock.upoly.UTypes]
local [in bedrock.upoly.readerT]
local [in bedrock.upoly.reader]
localM [in bedrock.upoly.readerT]
M
M [in bedrock.upoly.parsec]map [in bedrock.upoly.sum]
map [in bedrock.upoly.prod]
map_filter [in bedrock.upoly.list]
modify [in bedrock.upoly.stateT]
modify [in bedrock.upoly.state]
modifyM [in bedrock.upoly.stateT]
N
not [in bedrock.upoly.parsec]nth_def [in bedrock.upoly.list]
O
optional [in bedrock.upoly.parsec]or [in bedrock.upoly.parsec]
P
pass [in bedrock.upoly.writerT]pass [in bedrock.upoly.writer]
peek [in bedrock.upoly.parsec]
plus [in bedrock.upoly.parsec]
put [in bedrock.upoly.stateT]
put [in bedrock.upoly.state]
putM [in bedrock.upoly.stateT]
R
rev [in bedrock.upoly.list]rev_app [in bedrock.upoly.list]
run [in bedrock.upoly.option]
run [in bedrock.upoly.trace]
run [in bedrock.upoly.stateT]
run [in bedrock.upoly.sum]
run [in bedrock.upoly.traceT]
run [in bedrock.upoly.list]
run [in bedrock.upoly.prod]
run [in bedrock.upoly.listT]
run [in bedrock.upoly.writerT]
run [in bedrock.upoly.state]
run [in bedrock.upoly.parsec]
run [in bedrock.upoly.optionT]
run [in bedrock.upoly.writer]
runO [in bedrock.upoly.trace]
runO [in bedrock.upoly.traceT]
runp [in bedrock.upoly.writer]
run_full [in bedrock.upoly.parsec]
S
second [in bedrock.upoly.base]second [in bedrock.upoly.prod]
select [in bedrock.upoly.list]
sepBy [in bedrock.upoly.parsec]
seqs [in bedrock.upoly.parsec]
star [in bedrock.upoly.parsec]
star_ [in bedrock.upoly.parsec]
state [in bedrock.upoly.stateT]
state [in bedrock.upoly.state]
stateM [in bedrock.upoly.stateT]
T
take [in bedrock.upoly.list]tell [in bedrock.upoly.writerT]
tell [in bedrock.upoly.writer]
traverse [in bedrock.upoly.sum]
traverse [in bedrock.upoly.prod]
U
UPoly.compose [in bedrock.upoly.base]UPoly.guard_or [in bedrock.upoly.base]
UPoly.list_alternative [in bedrock.upoly.base]
UPoly.list_ap [in bedrock.upoly.base]
UPoly.option_alternative [in bedrock.upoly.base]
UPoly.option_ap [in bedrock.upoly.base]
UPoly.prod_traverse [in bedrock.upoly.base]
UPoly.prod_fmap [in bedrock.upoly.base]
UPoly.sum_traverse [in bedrock.upoly.base]
UPoly.sum_fmap [in bedrock.upoly.base]
W
writer [in bedrock.upoly.writerT]writer [in bedrock.upoly.writer]
Z
zip_with [in bedrock.upoly.list]Global Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (569 entries) |
Notation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (36 entries) |
Module Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (5 entries) |
Variable Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (65 entries) |
Library Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (22 entries) |
Constructor Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (19 entries) |
Lemma Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (10 entries) |
Projection Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (26 entries) |
Inductive Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (15 entries) |
Instance Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (169 entries) |
Section Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (27 entries) |
Abbreviation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (26 entries) |
Record Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (23 entries) |
Definition Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (126 entries) |