FAkka.FSharp.Quotations.Evaluator 2.2.0-alpha2

This is a prerelease version of FAkka.FSharp.Quotations.Evaluator.
dotnet add package FAkka.FSharp.Quotations.Evaluator --version 2.2.0-alpha2
                    
NuGet\Install-Package FAkka.FSharp.Quotations.Evaluator -Version 2.2.0-alpha2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FAkka.FSharp.Quotations.Evaluator" Version="2.2.0-alpha2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FAkka.FSharp.Quotations.Evaluator" Version="2.2.0-alpha2" />
                    
Directory.Packages.props
<PackageReference Include="FAkka.FSharp.Quotations.Evaluator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FAkka.FSharp.Quotations.Evaluator --version 2.2.0-alpha2
                    
#r "nuget: FAkka.FSharp.Quotations.Evaluator, 2.2.0-alpha2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FAkka.FSharp.Quotations.Evaluator@2.2.0-alpha2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FAkka.FSharp.Quotations.Evaluator&version=2.2.0-alpha2&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=FAkka.FSharp.Quotations.Evaluator&version=2.2.0-alpha2&prerelease
                    
Install as a Cake Tool

FAkka.FSharp.Quotations.Evaluator

FAkka.FSharp.Quotations.Evaluator是由FSharp.Quotations.Evaluator upstream commit a9a25de1e8c6fa1a20da175349c52ef836bb7bc8衍生的.NET 10 source-maintained package。

本fork維持upstream Unlicense,將package/assembly/namespace改成獨立的FAkka.FSharp.Quotations.Evaluator,避免和官方FSharp.Quotations.Evaluator 2.1.0產生assembly identity衝突,並以.NET SDK 10.0.400與exact FSharp.Core 10.1.400建置及測試。

open FAkka.FSharp.Quotations.Evaluator

let f = QuotationEvaluator.Evaluate <@ fun (value: int) -> value + 1 @>
let result = f 41

此package是quotation evaluator,不負責plugin lifecycle、key registry、actor hosting或application-specific routing。那些責任由consumer(例如FAkka.Quotation.Actor)持有。

Release build會自動pack,並由PostBuildEvent.ps1把exact $(PackageId).$(PackageVersion).nupkg推送至NuGet.org及複製到repo設定的library-packs。需要只驗證、不發布時明確傳入-p:PublishQuotationEvaluatorPackage=false;Debug build永不發布。

來源、相容性修改與驗證證據見doc/。

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on FAkka.FSharp.Quotations.Evaluator:

Package Downloads
FAkka.Shared

Package Description

FAkka.Quotation.Actor

Trusted-development Akka.NET hot-load contracts for F# quotations.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.2.0-alpha2 936 9/4/2026
2.2.0-alpha1 95 8/16/2026

Derived from upstream commit a9a25de1e8c6fa1a20da175349c52ef836bb7bc8; retargeted and verified on .NET SDK 10.0.400.