Handbook
Glossary
builder-list ( seq -- xml )
Vocabulary
webapps
.
mason
.
downloads
Inputs
seq
an
object
Outputs
xml
an
object
Definition
USING:
accessors
combinators
mason.report
sequences
sorting
webapps.mason.backend
xml.data
xml.syntax.private
;
IN:
webapps.mason.downloads
:
builder-list
( seq -- xml )
[
os/cpu
]
sort-by
[
{
[
os/cpu
]
[
last-git-id>>
git-short-link
]
[
builder-report
]
[
builder-duration
]
[
builder-status
]
}
cleave
5
nenum
T{
xml-chunk
{
seq
V{
""
T{
tag
{
name ~name~
}
{
children ~vector~
}
}
""
}
}
}
interpolate-xml
]
map
[
T{
xml-chunk
{
seq
V{
""
T{
tag
{
name ~name~
}
{
children ~vector~
}
}
""
}
}
}
]
[
1
nenum
T{
xml-chunk
{
seq
V{
""
T{
tag
{
name ~name~
}
{
children ~vector~
}
}
""
}
}
}
interpolate-xml
]
if-empty
;