mirror of
https://github.com/Kindelia/Kind2.git
synced 2024-10-26 08:09:22 +03:00
27 lines
386 B
Plaintext
27 lines
386 B
Plaintext
type Object {
|
|
new(
|
|
name: String
|
|
data: Map<List<F64>>
|
|
)
|
|
}
|
|
|
|
Test: Maybe<F64>
|
|
let obj = Object.new("sample", {
|
|
"a": [1.0, 2.0, 3.0, 4.0, 5.0, 6.0]
|
|
"b": [7.0, 7.0, 7.0, 7.0, 7.0, 7.0]
|
|
})
|
|
let obj@data{"a"}[0] <~ F64.mul(2.0)
|
|
obj@data{"a"}[0]
|
|
|
|
// ------------------------------------
|
|
|
|
id<A: $Type>(x: A): A
|
|
x
|
|
|
|
explicit: Nat
|
|
id<$Nat>(7)
|
|
|
|
implicit: Nat
|
|
id(7)
|
|
|