blob: c70a0ffb7f04bda7de77665abee99d0a404b75d0 [file] [edit]
structure Point where
x : Nat
y : Nat
deriving Repr
structure PPoint (α : Type) where
x : α
y : α
deriving Repr
def origin : Point :=
{ x := Nat.zero, y := Nat.zero }
def natOrigin : PPoint Nat :=
{ x := Nat.zero, y := Nat.zero }
#eval origin
#eval natOrigin