F# Implementation of The Elm Architecture http://anthonylloyd.github.io/blog/2016/06/20/fsharp-elm-part1 elm archtecture is awesome!
The Angara math/stats/workflow/chart packages from Microsoft Russia and MSR Cambridge in 2016 are super interesting
The dotnet strategy. C#/vb/F#
F# is used by tens of thousands of people and shows great actual and potential growth. As a general purpose language it does see quite broad and varied usage, but it certainly has a center of gravity around web and cloud services, tools and utilities, analytic workloads, and data manipulation.
https://blogs.msdn.microsoft.com/dotnet/2017/02/01/the-net-language-strategy/
F# is used by tens of thousands of people and shows great actual and potential growth. As a general purpose language it does see quite broad and varied usage, but it certainly has a center of gravity around web and cloud services, tools and utilities, analytic workloads, and data manipulation.
https://blogs.msdn.microsoft.com/dotnet/2017/02/01/the-net-language-strategy/
.NET Blog
The .NET Language Strategy
The .NET Language Strategy I am constantly aware of the enormous impact our language investments have on so many people’s daily lives. Our languages are a huge strength of the .NET platform, and a primary factor in people choosing to bet on it –
Ok, lets start "distributed calculations" day.
https://github.com/MSRCCS/Prajna
Prajna is a #distributed functional programming platform for Interactive #BigData Analytics and #Cloud Service Building
F# examples
https://github.com/MSRCCS/Prajna/wiki/F%23-Examples
C# examples
https://github.com/MSRCCS/Prajna/wiki/C%23-Examples
WARNING project is frozen, but can be used for some small projects.
https://github.com/MSRCCS/Prajna
Prajna is a #distributed functional programming platform for Interactive #BigData Analytics and #Cloud Service Building
F# examples
https://github.com/MSRCCS/Prajna/wiki/F%23-Examples
C# examples
https://github.com/MSRCCS/Prajna/wiki/C%23-Examples
WARNING project is frozen, but can be used for some small projects.
GitHub
MSRCCS/Prajna
Prajna: A Distributed Functional Programming Platform for Interactive Big Data Analytics and Cloud Service Building
MBrace
http://mbrace.io
Mbrace is is a simple programming model for scalable #cloud data scripting and programming with F# and C#.
http://mbrace.io
Mbrace is is a simple programming model for scalable #cloud data scripting and programming with F# and C#.
Orleans
https://dotnet.github.io/orleans/
Orleans is a framework that provides a straightforward approach to building #distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the #cloud.
https://dotnet.github.io/orleans/
Orleans is a framework that provides a straightforward approach to building #distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the #cloud.
Orleankka
https://github.com/OrleansContrib/Orleankka
Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc.
Orleankka is not just a translation layer on top of Orleans. Besides improved language support, Orleannka brings several new important features and fixes a lot of small-to-medium annoyances, constraints and some of the major limitations, currently present in Orleans' programming model.
https://github.com/OrleansContrib/Orleankka
Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc.
Orleankka is not just a translation layer on top of Orleans. Besides improved language support, Orleannka brings several new important features and fixes a lot of small-to-medium annoyances, constraints and some of the major limitations, currently present in Orleans' programming model.
GitHub
GitHub - OrleansContrib/Orleankka: Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka - OrleansContrib/Orleankka
Forwarded from Akhmed Sheriev
YouTube
Domain-Driven Design, Event Sourcing and CQRS with F# and EventStore
What: This presentation demonstrates a method for implementing Domain-Driven Design (DDD) using F# and EventStore. The described approach makes use of idiomatic functional constructs, especially where they bring value beyond the traditional object-oriented…
F# Weekly #8, 2017
https://sergeytihon.wordpress.com/
https://sergeytihon.wordpress.com/
Sergey Tihon's Blog
Going its own way with F#
fsdn http://fsdn.azurewebsites.net/ looking for function by it signature? here it is!
F# (and C#) type classes concept
https://github.com/MattWindsor91/visualfsharp/blob/hackathon-vs/examples/fsconcepts.md
https://github.com/MattWindsor91/visualfsharp/blob/hackathon-vs/examples/fsconcepts.md
GitHub
visualfsharp/examples/fsconcepts.md at hackathon-vs · MattWindsor91/visualfsharp
The Visual F# compiler and tools. Contribute to MattWindsor91/visualfsharp development by creating an account on GitHub.
Functional languages F# and Haskell and those with functional attributes such as Scala and Clojure are also subjects of increasing interest. Functional programm ing has become more popular in an era of distributed computing, multithreaded processing and cheap storage.
http://www.computing.co.uk/ctg/news/3006939/google-go-typescript-swift-f-and-rust-among-the-most-wanted-new-languages-according-to-strack-overflow-survey
http://www.computing.co.uk/ctg/news/3006939/google-go-typescript-swift-f-and-rust-among-the-most-wanted-new-languages-according-to-strack-overflow-survey
http://www.computing.co.uk
Google Go, TypeScript, Swift, F# and Rust are the most wanted newer languages, according to Stack Overflow survey
But JavaScript still rules the roost among developers