Unipi.Nancy.Expressions 1.0.0-beta.22

This is a prerelease version of Unipi.Nancy.Expressions.
dotnet add package Unipi.Nancy.Expressions --version 1.0.0-beta.22
                    
NuGet\Install-Package Unipi.Nancy.Expressions -Version 1.0.0-beta.22
                    
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="Unipi.Nancy.Expressions" Version="1.0.0-beta.22" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Unipi.Nancy.Expressions" Version="1.0.0-beta.22" />
                    
Directory.Packages.props
<PackageReference Include="Unipi.Nancy.Expressions" />
                    
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 Unipi.Nancy.Expressions --version 1.0.0-beta.22
                    
#r "nuget: Unipi.Nancy.Expressions, 1.0.0-beta.22"
                    
#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 Unipi.Nancy.Expressions@1.0.0-beta.22
                    
#: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=Unipi.Nancy.Expressions&version=1.0.0-beta.22&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Unipi.Nancy.Expressions&version=1.0.0-beta.22&prerelease
                    
Install as a Cake Tool

Nancy.Expressions

A Computer Algebra System for Deterministic Network Calculus

Nancy.Epressions is a C# library the allows to construct, manipulate, visualize, simplify and compute (min,+) and (max,+) expressions using ultimately pseudo-periodic piecewise affine curves.

It is built on top of [Nancy] for the implementation of its operators, but it opens to stronger optimizations thanks to its expression-level view of computations.

Checkout the webpage for tutorials and the full documentation, or the tutorial notebooks on GitHub to play directly with code.

Academic attribution

This software is an academic product, just like papers are. If you build on someone else's scientific ideas, you will obviously cite their paper reporting these ideas. This is standard academic practice. Like it or not, citations are the academic currency.

If you use the Nancy library, or any software including parts of it or derived from it, 
we would appreciate it if you could cite the original paper describing it:

R. Zippo, G. Stea, "Nancy: an efficient parallel Network Calculus library", 
SoftwareX, Volume 19, July 2022, DOI: 10.1016/j.softx.2022.101178

The MIT license allows you to use this software for almost any purpose. However, if you use or include this software or its code (in full or in part) in your own, the fact that you are doing so in full compliance to the license does not exempt you from following standard academic practices regarding attribution and citation. This means that it is still your duty to ensure that users of your software:

  1. know that it use or includes our work, and

  2. they can cite the above paper for correct attribution (along with your own work, possibly).

The above two requirements are met, for open source projects, if you report the statement above in the readme of any code that uses or includes ours.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  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.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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 (1)

Showing the top 1 NuGet packages that depend on Unipi.Nancy.Expressions:

Package Downloads
Unipi.Nancy.Expressions.Interactive

.NET Interactive integrations for Nancy.Expressions

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0-beta.22 119 9/1/2025
1.0.0-beta.21 130 7/2/2025
1.0.0-beta.20 133 6/30/2025
1.0.0-beta.19 272 6/12/2025
1.0.0-beta.18 138 5/21/2025
1.0.0-beta.17 164 5/16/2025
1.0.0-beta.16 169 5/16/2025
1.0.0-beta.15 218 5/14/2025
1.0.0-beta.14 136 5/8/2025
1.0.0-beta.13 156 4/29/2025
1.0.0-beta.12 143 4/3/2025
1.0.0-beta.11 137 4/1/2025
1.0.0-beta.10 77 3/29/2025
1.0.0-beta.9 87 3/29/2025
1.0.0-beta.8 460 3/25/2025
1.0.0-beta.7 142 3/20/2025
1.0.0-beta.5 140 3/19/2025
1.0.0-beta.4 109 11/22/2024
1.0.0-beta.3 76 10/24/2024
1.0.0-beta.2 95 9/20/2024
1.0.0-beta.1 97 9/11/2024