F# Weekly #33, 2017 – Hello WebAssembly

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos & Papers

Blogs

F# vNext

Open source projects

  • Barb – A Simple Dynamic Scripting Language for .NET
  • flispy – A toy lisp interpreter in F# inspired by Norvig’s lispy

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#32Subscribe

 

F# Weekly #32, 2017 – Rider 2017.1 RTM

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos & Papers

Blogs

F# vNext

Open source projects

  • Rezoom.SQL – Statically typechecks a common SQL dialect and translates it to various RDBMS backends
  • paket-attacket – A chrome extension that allows Paket into the nuget ecosystem. Sort of.
  • Blazor – Experimental UI framework running .NET in the browser via webassembly
  • deoplete-fsharp – F# support for Neovim
  • TensorFlowSharp – TensorFlow API for .NET languages
  • DustFs -F# port of the dustjs templating engine
  • fsdecider – F# computation expression builder for AWS SimpleWorkflow
  • DelayComputationExpression – F# computation expression library for code which should be executed in a special environment.
  • FsSqlDom – Library for SQL parsing, AST manipulation and SQL generation in F# (and little tool)
  • Runestone.FSharp – A tool for analyzing Portable Executable files.
  • artist-tally-tool – This is a simple F# tool that emails a tally of a client’s graphic artist workload for the previous day.
  • libf – Subset of Rust stdlib for F#
  • fable.parsimmon – Fable binding for the Parsimmon parser combinator library
  • Fable.Elmish.Bulma – Binding for Elmish using Bulma CSS framework

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#31Subscribe

 

Some words on #nugate

The sad truth

The Cockney Coder

As the author of what is now becoming an infamous PR, I thought that it’d be an idea to document my thoughts regarding both my motivations for it, as well as my thoughts on the reactions to it from all sides since then.

What’s #nugate?

tl;dr – a tiny and innocuous PR to the NuGet gallery that showed how to install NuGet packages when using Paket was closed abruptly by the NuGet team with an inadequate explanation, and then apparently ignored, despite large community feedback.

The Paket PR

Just a bit of background first on the PR. The idea came when looking at the new version of the NuGet site (which looks much nicer than the current one, I must say) and noticing a “tab view” for how to add a given package to your solution using either NuGet or the dotnet CLI. I thought that this might be…

View original post 3,644 more words

F# Weekly #31, 2017 – All new Microsoft. Loves Open Source.

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos & Papers

Blogs

Open source projects

  • freya-core – Freya Web Stack – Core Model
  • Suave.Swagger – This is an extension for Suave.io with some REST tools and Swagger documentation helpers

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#30Subscribe

 

F# Weekly #30, 2017 – Happy 2nd anniversary @jet

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • FsYamlParser – F# Yaml 1.2 parser
  • Xake – Another MAKE utility implementation on F#, fully declarative with no-brain parallelism, inspired by Shake
  • pidginfsharp – F# port of the Pidgin parsing library
  • shensharp – Shen on the Common Language Runtime
  • Shodan.FSharp – A Shodan API client for F#
  • Irc.FSharp – An IRC client library for F#.
  • FsMenu -A very small DSL to create an interactive cli.

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#29Subscribe

 

F# Weekly #29, 2017 – The @openfsharp conf is in Sept

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Video archive of NYC F# User Group

Blogs

F# vNext

Open source projects

  • Paket.Unity3D – an extension for the Paket dependency manager that enables the integration of NuGet dependencies into Unity3D projects.
  • MvvmCross.FSharp – Extensions to make MvvmCross bindings more F#-ish
  • DebugSample – A sample of debugging F# projects in VSCode
  • FSharp.Data.JsonValidation – A DSL for validating JSON against expected schemas.
  • FSharp.Data.Xsd – XML Type Provider with schema support

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#28Subscribe

 

F# Weekly #28, 2017 – Fable Conf 2017

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • dotnet-js – The CIL is running on a portable .NET runtime called DotNetAnywhere (DNA) compiled to WebAssembly with emscripten.
  • bitcoinfs – An alternative full node bitcoin implementation in F#
  • Marten.FSharp – A set of FSharp wrappers around Marten
  • FSharp.Data.JsonValidation – A DSL for validating JSON against expected schemas

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#27Subscribe

 

F# Weekly #27, 2017 – Save the date for .NET Conf

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#26Subscribe

 

F# Weekly #26, 2017 – What is Next?

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • fmarkup – FMarkup is an HTML/CSS generation library and DSL for F#
  • llvm-fs – LLVM bindings for F#
  • bitcoinfs – An alternative full node bitcoin implementation in F#
  • net.lib – Tests for working with plain sockets in .NET/FSharp
  • Elmish.WPF – WPF bindings for fable-elmish
  • Amagatsha – Command line utility for saving and restoring Visual Studio document window layouts across different Git branches

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#24Subscribe