text editor inspired vim and yi
import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample


import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample


import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample


import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample


import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample


import Std

namespace Sample

def fib : Nat → Nat
  | 0 => 0
  | 1 => 1
  | n + 2 => fib (n + 1) + fib n

def isEven : Nat → Bool
  | 0 => true
  | 1 => false
  | n + 2 => isEven n

def main : IO Unit := do
  let values := (List.range 20).map fib
  IO.println s!"fib(0..19) = {values}"
  IO.println s!"isEven 42 = {isEven 42}"

end Sample