Index of values


A
add [Group.GROUP]
Add a contest to a group.
addTd [Jsutil]
Add a td to a table, with text content and a class name
add_contest [Group.GROUP_LIST]
Add a contest to a collection
advanced [Columns]
"advanced"
as_header [Columns]
Adds a header class to an existing column, thereby treating it as a header.

C
child_elements [Jsutil]
Get the children of an element
column_content_string [Columns]
Get The content of a column as a string
compare_length_then_first [Group.GROUP]
This is for sorting groups.
compare_seeds [Entry]
Compare the seeds of two t's so that the lower seed comes first.
contains [Util]
searches for a string within another string
contains [Group.GROUP]
contains f g yields true if g contains a contest matching f
country [Grouping_specs]
The "By Country" group

D
defeated [Columns]
Renders either a "defeated" or "upset" column, based on seed disparity.
delete_children [Jsutil]
Delete the children of a Dom node
doc [Jsutil]
The Document

E
entry [Columns]
Render an entry as a complex column, including country and seed.
extract_first_first [Group.GROUP]
This is for extracting Group headers.

F
fetch [Entry]
Expects a Somebody.
filter_then_map [Util]
First filter a list, then map over it
first [Contest]
The first contestant
first [Group.GROUP]
Get the first contest of a group, if there is one.

G
getAttribute_exn [Jsutil]
Get an element's attribute, or raise Not_found
getElementById_exn [Jsutil]
Get an element with an id, or raise failure
get_all_containers [Tournabox_lib]
Get a list of all the containers on the page.
get_all_tourney_shells [Tournabox_lib]
Get all tourney shell options on a page, with error messages.
get_classname [Jsutil]
Get an element's class name
get_option [Util]
unwraps an option
get_tourney_shell [Tournabox_lib]
Given a container, return a tourney shell or None and an error message.

H
hd_exn [Util]
Head of a list, or assertion failure

I
id [Util]
The identity function
in_round [Columns]
"In round N"
is_bye [Entry]
True of Bye slots
is_t [Entry]
True of Somebody slots
is_upset [Columns]
iteri [Group.GROUP_LIST]
Iterate over the groups.
iteri [Group.GROUP]
iteri f g runs f on each contest in g

J
just_country [Columns]
Get a column containing just a country name

L
length [Group.GROUP_LIST]
Get the length.
length [Group.GROUP]
Get the length of a group
log [Util]
log a b returns log base a of b

M
make [Group.GROUP_LIST]
Creation
make [Group.GROUP]
Create a new group
make [Tourney]
Make a tournament from some entries.
make_one [Group.GROUP]
Create a group containing one contest
map [Contest]
Conversion to a different type of contestant.
map_option [Util]
map a function over an option
match_first [Group.GROUP]
This is for determining whether a contest belongs in a group at all.

N
num_rounds [Tourney]
Get the number of rounds in a tournament.

O
offset_of [Jsutil]
Get the y offset of an element.

P
performance [Grouping_specs]
The "By Performance" group
pick [Util]
pick list partial to_string returns the element of list that matches partial.
plain [Columns]
Just a plain string
play [Tournabox_lib]
Play and display a tourney_shell.
pow [Util]
pow a b returns a to the bth power
power_of_two [Util]
return true if the argument is a power of two

R
replace [Util]
replace arr i f replaces arr.(i) with f(arr.(i))
round [Grouping_specs]
The "By Round" group

S
seed [Grouping_specs]
The "By Seed" group
select_grouped [Tourney]
Group the results.
set_classname [Jsutil]
Set an element's class name; pass None for none.
slot_of_string [Entry]
Parse a string to a slot
sort [Group.GROUP_LIST]
Sort it.
sort [Group.GROUP]
Sort a group with a sorting function
strip_spaces [Util]
Strip spaces from the front and back

T
table [Jsutil]
Create a table with a given class name
textNode [Jsutil]
Create a text node with the given text
text_of [Jsutil]
Used for getting the raw text of DOM nodes containing entries or outcomes.
to_be_decided [Columns]
"to be decided"
to_string [Entry]

W
was_defeated_by [Columns]
Renders either a "defeated" or "upset" column, based on seed disparity.
will_face [Columns]
"will face"
with_a_bye [Columns]
"With a bye"
won [Tourney]
Record a winner.