
core
Vector2.V2
copy
instantiate
(λ [(Ref V2)] V2)
init
instantiate
(λ [Double, Double] V2)
prn
instantiate
(λ [(Ref V2)] String)
set-x
instantiate
(λ [V2, Double] V2)
set-x!
instantiate
(λ [(Ref V2), Double] ())
set-y
instantiate
(λ [V2, Double] V2)
set-y!
instantiate
(λ [(Ref V2), Double] ())
str
instantiate
(λ [(Ref V2)] String)
update-x
instantiate
(λ [V2, (λ [Double] Double)] V2)
update-y
instantiate
(λ [V2, (λ [Double] Double)] V2)
x
instantiate
(λ [(Ref V2)] &Double)
y
instantiate
(λ [(Ref V2)] &Double)