Hacker News new | ask | show | jobs
by angrydexterous 3250 days ago
Absolutely Here's some nice slices

Starting with front-end since it's a bit easier to jump into

Back-End C#, front-end SPA in F#

Check out Fable-Elmish (and Fable-Elmish with React (Elm-style model-update-view for React)) https://github.com/fable-elmish/elmish

WPF Desktop -> Elmish.WPF (Elm-style model-update-view for WPF) Check-out https://github.com/Prolucid/Elmish.WPF

Back-End Slices for lambda-architecture-style systems

Web,Front-end in whatever, streaming with Storm and F# via FsShelter (and FsCassy for Cassandra, FsBunny for RabbitMQ)

Streaming, front-end in whatever, Web Layer with Freya

Also: Some tips Install VS Code with all the ionide plugins. Also grab Forge to create new fsharp projects if you're not doing net core development. Use Expecto for tests. Then from the editor you can build,run, debug, paket install, and run test(s)