CookLangNet 0.1.0
See the version list below for details.
dotnet add package CookLangNet --version 0.1.0
NuGet\Install-Package CookLangNet -Version 0.1.0
<PackageReference Include="CookLangNet" Version="0.1.0" />
paket add CookLangNet --version 0.1.0
#r "nuget: CookLangNet, 0.1.0"
// Install CookLangNet as a Cake Addin #addin nuget:?package=CookLangNet&version=0.1.0 // Install CookLangNet as a Cake Tool #tool nuget:?package=CookLangNet&version=0.1.0
👨🏽🍳 CookLang parser for .NET
CookLangNet is simple and ergonomic parser for the CookLang spec written in F# for the .NET ecosystem.
Installation
dotnet add package CookLangNet
Usage
Currently there's only one public API method, so consuming this library is as simple as calling CookLangNet.ParseString
on the string representation of the recipe you want parsed.
Contributing
This project has CI health checks that run whenever you PR against the main branch. In order to ensure your contributions will behave correctly on CI, run the tests and the linter locally. Start by installing the linter tool, if you haven't:
dotnet tool install -g dotnet-fsharplint
Then to run the tests and the linter:
dotnet test
dotnet fsharplint lint .\CookLangNet.sln
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- FParsec (>= 1.1.1)
- FSharp.Core (>= 5.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on CookLangNet:
Package | Downloads |
---|---|
CookLangNet.CSharp
Parser for CookLang with a C# friendly API. |
GitHub repositories
This package is not used by any popular GitHub repositories.