WIP: trait implementation

This commit is contained in:
Shunsuke Shibayama 2022-09-17 20:39:13 +09:00
parent 3b7eebe041
commit abb6bcd320
7 changed files with 23 additions and 10 deletions

View file

@ -11,6 +11,6 @@ Point3D|Point2D <: Norm|.
norm|T <: Norm| x: T = x.norm()
p = Point2D.new {x = 3; y = 4}
assert p in Norm
# assert p in Norm
assert norm(p) == 25
assert norm(Point3D.new {x = 3; y = 4; z = 5}) == 50