| Package | Description |
|---|---|
| com.io7m.jsx |
Core types, exceptions.
|
| com.io7m.jsx.combinators |
Combinators for validating and extracting data from S-expressions.
|
| Modifier and Type | Method | Description |
|---|---|---|
A |
SExpressionMatcherType.symbol(SExpressionSymbolType e) |
Match an expression.
|
| Modifier and Type | Method | Description |
|---|---|---|
static io.vavr.control.Validation<io.vavr.collection.List<JSXValidationErrorType>,SExpressionSymbolType> |
JSXCombinators.anyOfSymbol(SExpressionType e,
io.vavr.collection.List<java.lang.String> names) |
Assert that the given expression is a symbol with any of the given names.
|
static io.vavr.control.Validation<io.vavr.collection.List<JSXValidationErrorType>,SExpressionSymbolType> |
JSXCombinators.anySymbol(SExpressionType e) |
Assert that the given expression is a symbol.
|
static io.vavr.control.Validation<io.vavr.collection.List<JSXValidationErrorType>,SExpressionSymbolType> |
JSXCombinators.exactSymbol(SExpressionType e,
java.lang.String name) |
Assert that the given expression is a symbol with the given name.
|
Copyright © 2017 <code@io7m.com> http://io7m.com