equinox
FBlazorShop
equinox | FBlazorShop | |
---|---|---|
2 | 1 | |
452 | 66 | |
0.4% | - | |
8.6 | 0.0 | |
14 days ago | over 3 years ago | |
F# | F# | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
equinox
- [Question] Who's using F#? What are you using it for?
-
Can anyone suggest any interesting F# projects?
F# works really well with event-driven architectures. Event sourcing and MVU/Elmish both work well with immutable data (you can't change an event after it's happened!). Discriminated unions are fantastic, and F# event sourcing/MVU libraries make liberal usage of them. Elmish is a frontend agnostic MVU library that has WPF/Javascript/WebAssembly implementations. On the event sourcing side there's Akka (though this is more actor model) and Equinox whose maintainer is incredibly friendly.
FBlazorShop
-
Can anyone suggest any interesting F# projects?
I've been using https://github.com/OnurGumus/FBlazorShop as a general guide. It's event sourced (as is my side project) which works well with MVU. Only annoying thing is the word message/event/command starts to get overloaded 😅
What are some alternatives?
the-ray-tracer-challenge-fsharp - F# implementation of the ray tracer found in The Ray Tracer Challenge by Jamis Buck
Fun.Blazor - Powered by .NET blazor!!! ❤ F#
Plotly.NET - interactive graphing library for .NET programming languages :chart_with_upwards_trend:
Rocksmith2014.NET - F# (with some C#) libraries for creating Rocksmith 2014 custom DLC.
memstate - In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard
Pricer - Pricing of options and other financial products
nand2tetris - Original course HDL solutions, F# implementations for the software stack, and VHDL implementations for the hardware stack for the nand2tetris course and The Elements of Computing Systems book.
FsMake - A pipeline runner for F#.
Bolero - Bolero brings Blazor to F# developers with an easy to use Model-View-Update architecture, HTML combinators, hot reloaded templates, type-safe endpoints, advanced routing and remoting capabilities, and more.
MiniZinc.Net - MiniZinc <-> .NET
Slaveoftime.Site - Simple dynamic blog site powered by Fun.Blazor