mirror of
https://github.com/Smaug123/WoofWare.Whippet
synced 2025-10-05 15:58:39 +00:00
988 B
988 B
WoofWare.Whippet
Whippet is a source generator for F#, inspired by Myriad.
It is currently vapourware; please do not use it. With some modest changes to WoofWare.Myriad.Plugins I was able to use Whippet to generate source files in that repo. However, it currently lacks any of Myriad's ease of invocation, and indeed any of the future features intended to distinguish Whippet from Myriad.
Differentiating features:
- Whippet expands the range of information available to a source-generating plugin. Eventually we intend for it to supply type-checking information.
- Whippet will eventually support the Fantomas Oak format, rather than just a plain AST.
- Whippet is intended to be more modular, providing various different helper assemblies a plugin author can optionally use depending on what features they want.