Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
Adds import besom.json.default.* to allow easy use of derivation without given JsonProtocol = DefaultJsonProtocol
Adds json"" interpolator that verifies json correctness in compile time and interpolates Outputs like pulumi"" interpolator
besom.json handles default args correctly now (if a field is missing in json and constructor has a default argument for that field, default value will be used)
Still needs: changes in examples and a JSON section in docs.
BREAKS BINCOMPAT ON besom.json !!! Release as next minor.
import besom.json.default.*
to allow easy use of derivation withoutgiven JsonProtocol = DefaultJsonProtocol
json""
interpolator that verifies json correctness in compile time and interpolates Outputs likepulumi""
interpolatorStill needs: changes in examples and a JSON section in docs.
BREAKS BINCOMPAT ON besom.json !!! Release as next minor.