>> f: make email! "foo" == foo >> type? f == email!
Email! values allow for directly expressing email addresses, e.g.
Email! is a member of the following typesets:
Email! values can be created using literal syntax, or at runtime using a
make constructor or a
>> b: to email! 'bar == bar >> type? b == email!
3. Literal syntax
One or more characters, followed by the
@ symbol, followed by zero or more additional characters.
All comparators can be applied on
=, ==, <>, >, <, >=, <=, =?. In addition,
max are also supported.
5. Testing values
email? to check if a value is of the
>> email? email@example.com == true
type? to return the datatype of a given value.
>> type? firstname.lastname@example.org == email!
6. Pre-defined words