Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Output helpers #11939

Open
2 of 31 tasks
justinvp opened this issue Jan 21, 2023 · 2 comments
Open
2 of 31 tasks

[Epic] Output helpers #11939

justinvp opened this issue Jan 21, 2023 · 2 comments
Assignees
Labels
area/sdks Pulumi language SDKs kind/epic Large new features or investments

Comments

@justinvp
Copy link
Member

justinvp commented Jan 21, 2023

Overview

Cover 90% of Output.Apply usage with custom Output methods like jsonStringify and update all examples and other usage to use them.

References 馃摂

Based on Luke's hackathon project:

jsonStringify/jsonParse

Tracked in #12519.

toString

arrayConcat

  • Node.js
  • Python
  • .NET
  • Go
  • Java?

stringSplit

  • Node.js
  • Python
  • .NET
  • Go
  • Java?

nullCoalesce

  • Node.js
  • Python
  • .NET
  • Go
  • Java?

programgen

  • Node.js
  • Python
  • .NET
  • Go
  • Java?

Update usage

  • Add to docs
  • Update all examples
  • Update arch templates
  • Update internal codebases
@justinvp justinvp added area/sdks Pulumi language SDKs kind/epic Large new features or investments labels Jan 21, 2023
@justinvp justinvp self-assigned this Jan 21, 2023
@Frassle
Copy link
Member

Frassle commented Jan 24, 2023

stringSplit can probably be done via an std call, no need to be an intrinsic.

@justinvp
Copy link
Member Author

stringSplit can probably be done via an std call, no need to be an intrinsic

While this could be done via a std call, the aim for these are to simplify the programming model and we'd like to have all the mainline helpers in the same place for discoverability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/sdks Pulumi language SDKs kind/epic Large new features or investments
Projects
Status: 馃挕 Opportunity
Development

No branches or pull requests

2 participants