Hawaii
Hawaii copied to clipboard
Use Templatus for F# code generation
https://github.com/kerams/Templatus
It looks like Templatus is not under active development atm. Maybe we can revive that, or ask @kerams, who maintains that repo.
Yeah, it was mostly just a toy and is not .NET Core compatible at its current state. Shouldn't be too hard to migrate and convert it to a proper dotnet tool, but I doubt there is interest as better options are available (depending on what you want to generate here - I am not familiar with Hawaii).
I just thought about moving from hard-coded F# generation to some more manageable and maintainable
Perhaps Myriad? I vaguely remember other code generators, not sure if they can easily be plugged in though. It's probably gonna be quite a massive change.
Maybe this is a good option https://github.com/edgarfgp/Fabulous.AST
What is the purpose of changing the codegen AST, is there anything we want to express but can't due to a limitation? I don't believe so. If there is, consider opening an issue for it.