Info
Version: | 3.1.4 |
Author(s): | Steve Channell |
Last Update: | Friday, February 26, 2021 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://www.cepheis.com/Product/Kernel |
NuGet Url: | https://www.nuget.org/packages/Cephei.Cell |
Install
Install-Package Cephei.Cell
dotnet add package Cephei.Cell
paket add Cephei.Cell
Cephei.Cell Download (Unzip the "nupkg" after downloading)
Dependencies
net48
- FSharp.Core(>= 5.0.0)
- ILGPU(>= 0.9.1)
- Serilog(>= 2.10.0)
- System.Collections.Immutable(>= 5.0.0)
- FSharp.Core(>= 5.0.0)
- ILGPU(>= 0.9.1)
- Serilog(>= 2.10.0)
- System.Collections.Immutable(>= 5.0.0)
- FSharp.Core(>= 5.0.0)
- ILGPU(>= 0.9.1)
- Serilog(>= 2.10.0)
- System.Collections.Immutable(>= 5.0.0)
Tags
Cells can be constructed with closures or profiled the first time they are evaluated, but will always be re-evaluated when a referenced cell has changed (and not otherwise).
The Cell framework is designed for complex financial calculations that depend on ticking market data for pricing and real-time risk – where you can not determine which value is going to change for second to second.
Cells can be grouped into a Model to encapsulate the implementation of the model in an obj that is IObserver<> for upstream values and IObservable<> for downstream values.