Source/Packages

Std.Foundation

packages/foundation/standard/src/Std/Foundation.alpha

329 lines52 declarations12.3 KiBSHA-256 7818c29d5c7c

def · lines 68–76

stdBoolAnd

Full file
Conjunction, evaluating both arguments (there is no short-circuiting to observe: the language is total).
68def stdBoolAnd =
69  (lambda unrestricted left : (family StdBool) .
70    (lambda unrestricted right : (family StdBool) .
71      (eliminate
72        StdBool
73        (lambda unrestricted current : (family StdBool) . (family StdBool))
74        left
75        (branch StdTrue . right)
76        (branch StdFalse . (constructor StdBool StdFalse)))))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.