Jen Basch
Jen Basch
Something similar has been discussed in the past using the `delete` keyword in the context of member predicates for amending Listings/Mappings. In terms of naming, I'm personally partial to `omit`,...
I've not yet verified this works, but you might try symlinking `~/.pkl/cacerts` to `/etc/ssl/certs` to avoid having to copy things around.
My use case here is, once again, abusing the language to get more namespacing without more modules. Sorry! I have a bunch of similar looking but unrelated types and I...
@StefMa in `Listing` and `Mapping`, the `default` isn't a concrete value, it's a `Function1` or `Function1`, respectively. The lambda syntax is often sugared and the arg omitted when unused so...
If `default` isn't explicitly defined on the Listing/Mapping, the `default` lambda returns the default value of element/value type. That's why this works: ```pkl class Foo { bar: String = "bar"...
And in case it helps think about this, here's how things desugar: ```pkl // rock candy new Listing { default { baz = "abc" } } // but default is...
Amy idea what's up with CI here? Looks like an infra failure downloading JDKs.
The docker exporter does indeed account for values in `pkg_exposes`: https://github.com/habitat-sh/habitat/blob/6e6386a034a3049386e7ec79a29953169f004794/components/pkg-export-docker/src/build.rs#L523-L533 Note that Docker's `EXPOSE` directive [is more of a guidance to image consumers than anything else](https://docs.docker.com/engine/reference/builder/#expose). When running the...
This a dupe of #742
> Is there a reason why `-x` isn't defined as "set output.value"? Modules can set `output.text` directly so `output.value` may be ignored entirely.