Go to file
2024-10-06 18:45:13 +00:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00
2024-10-02 23:29:52 +01:00

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.
Description
Source generator framework for F#
Readme MIT 758 KiB
Languages
F# 99.9%
Nix 0.1%