Welcome to F# Weekly,
A roundup of F# content from this past week:
- If you want to request new features for the F# addin in Xamarin studio please add them here.
- Mono v3.8 is out with shebang support for F# scripts.
- A new guide was added to fsharp.org – where to make suggestions, report issues and contribute fixes.
- *Wanted compiler hackers* to help work on adding value to F# Compiler services features.
- Latest TIOBE index just published, an F# firm at 14th place, best placed func language, been so for months already.
- Exciting discussions are taking place around Paket – a .NET dependency package manager.
- FSharp.Compiler.Service v0.0.60 is out.
- MBrace has a shiny new page with docs and tutorials.
- CloudSharper 0.9.17.1 is out with workspace-less F# interactive.
- FSharp.Data.SqlClient v1.3.3 is out.
- Akka.FSharp v0.6.4 is out.
- New F# testimonial is up (from Microsoft Research intern Dylan Hutchinson).
- List of FsCheck users was published.
- WebSharper v18.104.22.168 is released with bugfixes and WIG improvements.
- More Algebra was added to FsUno Journey Log.
- FSharp.Data.DbPedia v0.0.2 (an F# type provider for DBpedia, allowing you to browse and query Wikipedia knowledge in a strongly typed way) is out.
- MathNet.Numerics.FSharp v3.2.3 is out.
- FSharp.Core.22.214.171.124.Microsoft.Signed v126.96.36.199 and FSharp.Core.Microsoft.Signed v188.8.131.52 are out.
- Proportion of IT jobs mentioning F# has halved since last year.
- Mathias Brandewinder is working on F# Twitter Bot.
- Philip David Harvey is working on F# binding autocomplete for SublimeText 3.
- If you would like to propose adding F# support to Travis, see the PR that they used to add support for Rust.
- ServiceStackVS now includes F# VS .NET Templates!
- Try latest version of FSharpLint tools.
Core and Lang News
- Don Syme wishes we could weight fslang.uservoice.com features by estimated cost, so voting for an expensive/intrusive feature uses up more vote please.
- Still some functions are needed from “F# 4.0+ library additions”.
- Some nice performance improvements to the F# compiler by @Codecutterman, by changing the default GC settings.
- Please comment on this proposal to add “chunkBy” to the list of FSharp.Core Seq/List/Array functions in F# 4.0+.
- Please review and maybe vote for this proposal to make Widget(X=abc) initializers more powerful.
- Please comment/vote on proposal about explicitly referencing FSharp.Core modules by full path.
- Please review Don Syme’s PR “class names as functions“.
- Recently proposed PRs (Please review and comment):
- “implement *find*back methods” by Patrick MacDonald.
- “fix url of fsharp.org website” by esada.
- “optimization for for-expression” by Marten Range.
- “seq.tail and array.tail” by bogdangaliceanu.
- “extension property initializers” by EdwardPaul.
- “implement groupby (attempt 2)” by OkayX6.
- “implement indexed” by PatrickMcDonald.
- “implement mapfold and mapfoldback” by PatrickMcDonald.
- “Happily together: F# and SQL” with Dmitry Morozov and Dmitry Sevastianov.
- Code & slides from Tomas Petricek’s F# case study at ML workshop.
- FunScript HTML Extensions by Alfonso Garcia-Caro.
- “Coeffects: A Calculus of Context-Dependent Computation” by Tomas Petricek.
- “CUFP 2014: Building data and time-series analytics tools for F#” by Tomas Petricek
- “CUFP 2014: MBrace: large-scale programming in F#” by Eirik Tsarpalis.
- Yan Cui posted “F# – genetic algorithms to help you catch monsters“.
- Jamie Dixon blogged “Fun with Statistics and Charts“.
- Roopesh Shenoy presented “ASP.NET vNext: Custom Project Loaders and Language Support“.
- Simon J.K. Pedersen wrote about “Using SendGrid to Send Emails to Azure Queue“.
- Isaac Abraham posted “Lightweight websites with F#“.
- Andreas Willich blogged “F# Raw SQL Access“.
- Roopesh Shenoy wrote “Json.NET Updates: Merge, Dependency Injection, F# and JSONPath Support“.
- Ted Neward blogged “Fun with C#, Part 2“.
- Micah Smith posted “F# Azure Worker Role NLog Logging Setup“.
- Phil Trelford wrote about “TypeScript Mario“.
- 7shi wrote “F#のシーケンスでコルーチン(2)“.
That’s all for now. Have a great week.
Previous F# Weekly edition – #35