Awesome Open Source
Awesome Open Source

Fable Reaction

Fable |> AsyncRx

Fable.Reaction is a collection of projects that combines the power of asynchronous reactive (AsyncRx) functional programming (RFP) with F#, Fable and Elmish applications.

  • FSharp.Control.AsyncRx - implementation of Async Observables in F# for .NET and Fable.
  • Fable.Reaction - for the use of Reaction with Fable
  • Reaction.AspNetCore.Middleware - using Reaction with WebSockets in ASP.NET Core.

Use reactive programming for easier handling of events such as keyboard, mouse, network and websockets. Fable.Reaction gives you the power to:

  • Transform - change messages
  • Filter - reducing the message stream
  • Time-shift - delay messages
  • Partition - split a stream into multiple streams
  • Combine - merge multiple streams into one

Fable.Reaction is is built on the Async Reactive (Rx) library

Documentation

Please check out the documentation

Fable.Reaction combines the power of reactive programming with Fable and Elmish applications.

Install

paket add Fable.Reaction --project <project>

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
elm (371
f-sharp (329
reactive (280
web-framework (149
fsharp (141
reactivex (41
fable (21