On this page:
ebb
ebb/  and
ebb>
ebb>/  and
1.1 Ebb Stream Delimiters
list->
->list
9.1

1 Core Ebb Syntaxes🔗ℹ

 (require ebb/core) package: ebb-lib

syntax

(ebb expr ...)

This form behaves like the standard threading macro, composing application over a sequence of expressions.

syntax

(ebb/and expr ...)

A short-circuiting version of ebb. When any of the expressions return #f, no further expressions are evaluated.

syntax

(ebb> expr ...)

This form behaves like the standard right-threading macro, composing application over a sequence of expressions.

syntax

(ebb>/and expr ...)

A short-circuiting version of ebb>. When any of the expressions return #f, no further expressions are evaluated.

1.1 Ebb Stream Delimiters🔗ℹ

 (require ebb/base) package: ebb-lib

producer

(list-> lst)

 
  lst : list?
Implicit stream producer converting a list into a stream of values which can in turn be fused with further expressions.

consumer

->list

Implicit stream consumer converting a stream of values into a list.