Is there a list somewhere of all the functions tha...
# esc
b
Is there a list somewhere of all the functions that are available within an ESC? For instance, is there a way to do conditionals? For what I mean about functions, under the Docs on Syntax Reference, it uses things like fn::join and fn::toBase64
g
https://www.pulumi.com/docs/esc/reference/ has this information. ESC doesn’t have support for conditionals.
b
Yeah, that's the document I was looking at. Is it assumed that every fn:: that exists is in that syntax reference, though?
I feel like Functions should maybe have its own explicit section in the docs
g
I believe the syntax reference has the current list of functions. I just checked the open issues, and it looks like https://github.com/pulumi/docs/issues/11548 is tracking the docs improvement you suggested. I agree that it would be great to have dedicated sections for each function.
b
awesome. Thanks!
g
Also, here’s the overall docs epic: https://github.com/pulumi/docs/issues/10356