Vocabularies tagged “extensions”
Factor handbook > Vocabulary index > Vocabulary tags


Children from resource:basis
VocabularySummary
alien.syntaxC library interface parsing words
combinators.short-circuitShort-circuiting logical operations
combinators.short-circuit.smartShort-circuiting logical operations which infer the arity
combinators.smartCombinators which infer arities
delegateDelegation and mimicking on top of the Factor object system
frySyntax for pictured partial application and composition
functorsFirst-class syntax
help.syntaxParsing words for defining help articles
hintsSyntax sugar for the Factor compiler's specializer hints facility
interpolateInterpolating variable values into strings
inverseInvertible quotations
lists.lazyLazy lists
literalsExpression interpolation into sequence literals
localsEfficient named local variables and lexical closures
macrosUtility for defining compiler transforms
matchML-style pattern matching
memoizeMemoization
modelsObservable slots which can be composed in various ways
peg.ebnfDeclarative EBNF language for writing PEG parsers
promisesLazy thunks
shuffleAdditional shuffle words
xml.syntax'Generic words' that dispatch on XML tag names


Children from resource:extra
VocabularySummary
constructorsUtility to simplify tuple constructors
coroutinesCoroutines implementation
descriptiveDescriptive errors generated automatically for specially defined words
infixSupport for infix notation in Factor programs
monadsHaskell-style monads
multi-methodsExperimental multiple dispatch implementation
partial-continuationsPartial continuations - breset/bshift