|
|
|
|
|
by boesboes
1491 days ago
|
|
Yeah there is definitly something to be said for having a limited DSL. I feel though the language as-is, has a bit to much dynamic features that kinda half work and then give you completly useless error messages. But tbf, it has gotten alot beter with recent versions. But to explain where I'm coming fromm, this is something I ran into recently: this breaks and returns null if http is not set: lookup(each.value.http, "port", 8080) So I need to do this to make it work: coalesce(lookup(each.value.http, "port"), 8080) Not a huge deal, but just one of these many things over the years where I think don't reinvent the wheel. |
|