F# News
453 subscribers
7 photos
1.47K links
F# channel
@fsharp_chat

Send your proposals to @fsharp_chat
Download Telegram
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/
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.
MBrace
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.
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.
fsdn http://fsdn.azurewebsites.net/ looking for function by it signature? here it is!
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
This is a library that wraps the .NET System.Reflection.Emit API for generating CIL code at runtime. The wrapper adds a tiny bit of type safety by doing two things:
Dedicated function per opcode
Type-checked stack depth

https://github.com/rspeele/LicenseToCIL