2017-08-27

(sph conditional)

part of sph-lib

bindings

import name

(sph conditional)

exports

boolean-true?

syntax

signature

a ...

false-if

syntax

signature

test consequent

false-if-not

syntax

signature

test consequent

identity-if

syntax

signature

result-if-true else ...

if-pass

syntax

signature

a consequent alternative

if-pass-apply

syntax

signature

a consequent alternative

if-predicate-and

syntax

signature

(predicate ...) subject consequent alternative

if-predicate-or

syntax

signature

(predicate ...) subject consequent alternative

pass-predicate-and-if

procedure

signature

predicates subject consequent alternative ->

description

(procedure ...) any procedure:{any:subject -> any} procedure:{any:subject -> any}

pass-predicate-or-if

procedure

signature

predicates subject consequent alternative ->

description

any/(procedure:{any:subject -> any} ...) any procedure:{any:subject -> any} procedure:{any:subject -> any}

predicate-and

procedure

signature

predicates subjects ... ->

any/(procedure:{any:subject -> any} ...) any ... -> boolean

description

true if every predicate gives true for every subject, false otherwise

predicate-or

procedure

signature

predicates subjects ... ->

any/(procedure:{any:subject -> any} ...) any ... -> boolean

description

true if every predicate gives true for every subject, false otherwise


tags: programming guile documentation library scheme sph-lib conditional sph-conditional