Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- FSSF: 2016 Board of Trustees Elections
- Check out the results of F# survey 2016.
- Timeline of F# meetups around the world
- Functional Track talks from NDC London 2016
- F# eXchange 2017: Book by 22nd June and save up to 70%!
- Ionide: Make F# Interactive great again!
- Xamarin Studio 6.0: F# Enhancements
- F# is now available on CodeFights! JetBot will be released soon.
- Automatic differentiation lets you do DeepLearning with few lines of F# – Check out Hype
- Cross platform desktop development in F# with Electron+Fable
- Jetbrains employee on why Project Rider likely won’t support F#
- Haskell views is a language extension which offers similar capabilities like F# Active Patterns
- The F# Survival Guide
- Previews and Updates in Xamarin Studio, Xamarin for Visual Studio, and Workbooks
- The week in .NET – 4/19/2016
- The week in .NET – 4/27/2016
Videos/Presentations
- (Nearly) Everything You Ever Wanted to Know About F# Active Patterns but were Afraid to Ask – Paulmichael Blasucci (code)
- Unfrying Your Brain with F# – Andrea Magnorsky
- #51 Rachel Reese, F Sharp, microservices and Jet with Bryan Hogan
- Rachel Reese on The Good and Bad of Microservices (with F#)
- F# Advanced Topics – Jeremy Abbott
- Rise of Functional Programming Languages – Kunjan Dalal
- F*: Dependent types effects and the future of functional programming – Ahmad Salim Al-Sibahi
- Verified protocol implementations in F* – Alessandro Bruni
Blogs
- “Make failure great again” – a small journey into the F# compiler – Steffen Forkmann
- Try MBrace hassle-free with MBrace Minimal – Mathias Brandewinder
- F# versus C#: What are the differences? -felienne
- F# Exchange 2016 – Mark Gray
- Starting Xamarin Android application development with F# – Māris Krivtežs
- Options and Stocks charts in F# and JavaScript –
Jan Fajfr - Modularity from Lazy Evaluation – Richardson Extrapolation F# Example – Anthony Lloyd
- Get started with F# on Mac with VSCode and Ionide – Kimserey Lam
- Getting Started with F# on Linux and Mac OS X – Pierre-Luc Maheu
- Text Processing, Type Definition, I/O and Visualization in F# – Arnaldo Pérez Castaño
- Sending forms with Suave, Suave.DotLiquid and Suave.Forms – Vicenç García Altés
- EasyNetQ Advanced Bus from F# – William Berry
- Distributed Coordination with Zookeeper – Dave Curylo
- FSharp.Data.SqlClient Type Provider Not Finding Tables – Simon Timms
- The Unofficial F Sharp Learning Path -Kevin O’Shaughnessy
- Algebraic Data-Types – David Raab
- Asynchronous F# workflows in NancyFx – Dustin Moris Gorski
- F* vs F# – List.zip (compile vs runtime errors) – Ramón Soto Mathiesen
- Dynamic load balancing in F# – Tomasz Heimowski
- Modularity from Lazy Evaluation – Richardson Extrapolation F# Example – Anthony Lloyd
- Expressing Business Logic With F#’s Partial Active Patterns – Tamizh Vendan
- Using Kafka on OSX with an F# producer and consumer – Carsten Jørgensen
- A primer on manipulating data frame with Deedle in F# – Kimserey Lam
- F# – Monty Hall problem – Yan Cui
- Expressing Business Logic With F#’s Partial Active Patterns – Tamizh Vendan
- The Case for F Sharp – Kevin O’Shaughnessy
- Learning F# with Xamarin – Jeff Heon
- Why F#? – Mårten Rånge
F# vNext
- What would a Data Science sku of VS look like?
- F# Support in .NET Native and UWP
- Improve error reporting
- WIP: POC of better F# support in Azure Functions
- WIP: Elm-like compiler errors for name resolution
- Removed navigation bar from VisualFsharp PowerTools
- Recently proposed ideas:
Open source projects
- higher – A lightweight library of abstractions for Higher-kinded programming in F#
- LibAAS – Another sample project showing event sourcing in F#
- fantomas – FSharp source code formatter
- azure-fsharp-helpers – A set of files which help provide better support for Azure with a number of F# projects.
- AkkaSftpWorkshop.Tasks – Tasks for workshop exploring use of Akka.NET and F# to implement FTP file distribution.
- Kaggle.HomeDepot – F# datascience code from the Home Deport Kaggle competition
- Imms – High Performance, Immutable Data Structures for .NET
- JoinCML – A research project to create an extension of CML with a join combinator.
- xlamx – Lambda calc stepper for mobile devices
- FSharp.Data.GraphQL – FSharp implementation of Facebook GraphQL query language
New Releases
- VisualFsharp PowerTools 2.4.1 with a bunch of improvements and fixes
- Ionide 1.6.3 for VS Code
- FSharp.Charting 0.90.14
- MathNet.Numerics.FSharp 3.11.1
- SwaggerProvider 0.5.1
- FSharp.Management 0.4.1
- FSharp.Control.Reactive 3.4.1
- Akka.FSharp 1.0.8
- Orleankka.Fsharp 0.15.0.0
- Spreads 0.4.2
- Persimmon 1.1.0
- Persimmon.Dried v2.0.1
- Fsharp-mode (20160427.848)
- FSharp.FakeTargets 0.5.0
- FSharp.Version.Utils 0.2.0
- FSharp.AssemblyVersion.Utils 0.2.0
- FSharpApiSearch 0.2.0-beta
That’s all for now. Have a great week.
Previous F# Weekly edition – #16
2 thoughts on “F# Weekly #17-18, 2016”