Source/Packages

Compiler.ApplicationBuilder

packages/compiler/src/Compiler/ApplicationBuilder.alpha

767 lines104 declarations33.8 KiBSHA-256 4afcba25576e

def · lines 630–643

applicationBuilderIncrementFreshResult

Full file
630def applicationBuilderIncrementFreshResult :
631  (pi unrestricted result : (family FreshBinderNameResult) .
632    (family FreshBinderNameResult)) =
633  (lambda unrestricted result : (family FreshBinderNameResult) .
634    (eliminate FreshBinderNameResult
635      (lambda unrestricted value : (family FreshBinderNameResult) .
636        (family FreshBinderNameResult))
637      result
638      (branch FreshBinderNameBuilt name probes .
639        (constructor FreshBinderNameResult FreshBinderNameBuilt
640          name (succ probes)))
641      (branch FreshBinderNameRejected error probes .
642        (constructor FreshBinderNameResult FreshBinderNameRejected
643          error (succ probes)))))

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.