Prompt file imported from nojaf/telplin (
.claude/commands/oak.md). Fill in{{arguments}}before use. Copyright stays with the author.
Pass a file path, or pipe the source via stdin:
scripts/oak.fsx [--signature] [--member] [--define FOO,BAR] <file>
echo '<source>' | scripts/oak.fsx [--signature] [--member]
--signature: parse as a signature file (.fsiis detected from the file name).--member: the input is one member signature line, as returned byGetValSignatureText. It is wrapped intype A = ...exactly likemkMemberSigFromStringinASTCreation.fsdoes, so this tells you whether Telplin can parse what FCS gave it.
No build needed, the script uses the Fantomas.Core package from NuGet (the version pinned in Directory.Packages.props).
{{arguments}}