I'll try to setup a bounty if I run into some cash.
@yonas commented on GitHub (Feb 5, 2024):
> Can I take this up? (Rust to be specific)
Awesome, thanks!
I'll try to setup a bounty if I run into some cash.
What I think I need to do is have the following steps in order to execute a Pkl program:
Parse text into AST.
Visit the AST to figure out forward-references and imports.
Start evaluating expressions and validate that they satisfy their types.
Output JSON.
@aspizu commented on GitHub (Feb 5, 2024):
What I think I need to do is have the following steps in order to execute a Pkl program:
1. Parse text into AST.
2. Visit the AST to figure out forward-references and imports.
3. Start evaluating expressions and validate that they satisfy their types.
4. Output JSON.
@holzensp commented on GitHub (Feb 5, 2024):
Closing this as better expressed in a Discussion ([discussion already started here](https://github.com/apple/pkl/discussions/49)).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @yonas on GitHub (Feb 4, 2024).
I'd love to hear from anyone interested in writing PKL in Rust (👍) or Go.
@aspizu commented on GitHub (Feb 4, 2024):
Can I take this up? (Rust to be specific)
@yonas commented on GitHub (Feb 5, 2024):
Awesome, thanks!
I'll try to setup a bounty if I run into some cash.
@aspizu commented on GitHub (Feb 5, 2024):
What I think I need to do is have the following steps in order to execute a Pkl program:
@holzensp commented on GitHub (Feb 5, 2024):
Closing this as better expressed in a Discussion (discussion already started here).