⌂Bosatsu Documentation
0.0.0+1-7df89fe6*
  • Bosatsu Design Philosophy and Goals
  • Design Docs
  • Getting started (new repo)
  • Writing Bosatsu in 5 minutes
  • Language Guide
  • Recursion in Bosatsu
  • Generating JSON from Bosatsu Values
  • Debugging with lib eval
  • Inspecting Compiled Output with lib show
  • Compiling to Python
  • Core Alpha API
Bosatsu Documentation
⌂Bosatsu Documentation
0.0.0+1-7df89fe6*
  • Bosatsu Design Philosophy and Goals
  • Design Docs
  • Getting started (new repo)
  • Writing Bosatsu in 5 minutes
  • Language Guide
  • Recursion in Bosatsu
  • Generating JSON from Bosatsu Values
  • Debugging with lib eval
  • Inspecting Compiled Output with lib show
  • Compiling to Python
  • Core Alpha API
  • Bosatsu Documentation
  • Core Alpha API
  • Bosatsu/Lazy

Bosatsu/Lazy

source code: - test_workspace/Bosatsu/Lazy.bosatsu

Index

  • Types: Lazy
  • Values: get_Lazy, lazy

Types

Lazy[a]

type Lazy[a: +*]

Values

get_Lazy

references: Lazy

def get_Lazy[a](l: Lazy[a]) -> a

lazy

references: Lazy, Unit

def lazy[a](fn: () -> a) -> Lazy[a]

Next: Bosatsu/List

On this page:
  • Bosatsu/Lazy