Jen Basch
Jen Basch
```pkl open class A { function foo() = "a" } class B extends A { function foo() = let (bar = "b") super.foo() + bar } ``` Result ``` ––...
Repro ```pkl import "pkl:reflect" class A { a: Int b: String } val = reflect.Class(A).properties.containsKey(this) ``` Output ``` An unexpected error has occurred. Would you mind filing a bug report?...
cf. Peter's old notes > Currently, `outer.foo` literally accesses `foo` on outer. Instead, it should work more like `super.foo`, i.e., access the lexically closest `foo`, not necessarily on the directly...
### Discussed in https://github.com/apple/pkl/discussions/1119 Originally posted by **DamianReeves** July 10, 2025 Floats are not ideal for monetary calculations as they are not precise. It would be beneficial if Pkl included...
I'm working on adopting Pkl 0.29 and HTTP rewrites and ran into an error condition with a misleading message. Background: * I'm trying to pull packages via pkg.pkl-lang.org (which redirects...