BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

.NET Follow 47 Followers

Introducing the F# Software Foundation Programs

by Pierre-Luc Maheu Follow 1 Followers on  Nov 07, 2016

The F# Software Foundation oversees all aspects related to F#. This includes the technical side as well as promoting the language and offering services to its members such as its mentorship program. InfoQ reached out to Reed Copsey, Jr., executive director of the foundation, to learn more about the foundation’s role and its programs.

.NET Follow 47 Followers

Don Syme Presents F# Design Principles at .Net Fringe

by Pierre-Luc Maheu Follow 1 Followers on  Sep 13, 2016

Don Syme, creator of F#, presented at .Net Fringe 2016 an assessment of the current status of F#. He also commented on the duality that exists in F#, a functional language created on a runtime built for object oriented languages.

.NET Follow 47 Followers

Transcompiling F# to Javascript with Fable

by Pierre-Luc Maheu Follow 1 Followers on  Aug 22, 2016 1

Fable is a F# to Javascript transpiler. It can compile an F# script or a whole F# project to Javascript. Fable is executed through a command line interface, giving the option to either compile an .fsx script or a whole project. It is distributed as an npm package.

.NET Follow 47 Followers

Exploring Performance Counters with F# WMI Type Provider

by Pierre-Luc Maheu Follow 1 Followers on  Jun 08, 2016

Windows Management Instrumentation (WMI) is a primary source of data when monitoring Windows systems. Given that the performance counters available vary from machine to machine, a tool is needed to list all counters available. The WMI type provider is one possible option to explore WMI performance counters.

.NET Follow 47 Followers

Exploring Azure with F# Azure Storage Type Provider

by Pierre-Luc Maheu Follow 1 Followers on  May 11, 2016

The Azure Storage Type Provider brings statically typed access to Azure storage data sources: Blob, Table and Queue. Isaac Abraham, maintainer of the project, recently presented how to interact with these data sources using the type provider.

.NET Follow 47 Followers

Getting Started with F# on Linux and Mac OS X

by Pierre-Luc Maheu Follow 1 Followers on  Apr 20, 2016

The advent of .NET Core brings the ability to build and run F# programs on Linux and Mac OS X with the same level of support as Windows. David Stephens, program manager for F# at Microsoft, presented how to get started with F# on .Net Core at Build 2016.

.NET Follow 47 Followers

Type Satety for Numerics in F# Using Units of Measure

by Pierre-Luc Maheu Follow 1 Followers on  Mar 30, 2016

Unit of measures in F# bring the ability to add type information to basic numeric types. This leads to more safety against unit mismatch, such as using seconds where milliseconds were expected. While it is possible to deal with unit of measures using classes, having the feature built into the language leads to more concise code.

.NET Follow 47 Followers

UI Testing in F# with canopy

by Pierre-Luc Maheu Follow 1 Followers on  Mar 16, 2016

Although Selenium is a popular library for UI testing, issues about fragile and unreliable tests are common. InfoQ reached out Chris Holt, creator of canopy, to learn more about the F# library built on top of Selenium.

.NET Follow 47 Followers

Interview with Henrik Feldt on Suave 1.0

by Pierre-Luc Maheu Follow 1 Followers on  Jan 27, 2016

Suave 1.0 was recently released after several years of active development. InfoQ reached out to Henrik Feldt, maintainer of Suave and CEO of qvitoo, to learn more about its capabilities and development history.

.NET Follow 47 Followers

Release 1.0 of Suave, a Web Server and Development Library for F#

by Pierre-Luc Maheu Follow 1 Followers on  Jan 27, 2016

Suave 1.0 was recently released, bringing a new web development library to .NET. Suave packs a light, fully async web server and a semantic model to describe HTTP processing pipelines. Suave runs on multiple platforms and operating systems, including Windows, OSX, Linux, .NET and Mono. While it could be used from any .NET language, Suave combinators and types are designed to be used from F#.

.NET Follow 47 Followers

Introducing Paket, a Package Manager for .NET

by Pierre-Luc Maheu Follow 1 Followers on  Jan 13, 2016 4

Paket is a package manager for .NET languages, intended to be an alternative for the popular NuGet. InfoQ reached out with Steffen Forkmann, co-creator of the project, to learn more about Paket's origin and features.

.NET Follow 47 Followers

Introducing XPlot, a Chart Generation Library for F#

by Pierre-Luc Maheu Follow 1 Followers on  Dec 31, 2015

XPlot is a cross-platform data visualization package for F# powered by JavaScript charting libraries Google Charts and Plotly. The XPlot library can be used interactively from F# Interactive, but charts can also be embedded in F# applications and in HTML reports.

.NET Follow 47 Followers

Data Science in F# using FsLab: Interview with Tomas Petricek

by Pierre-Luc Maheu Follow 1 Followers on  Dec 23, 2015

FsLab, a collection of F# ooen source libraries for doing Data Science, was released earlier this year, InfoQ reached out with Tomas Petricek, creator of the project, to get more details.

.NET Follow 47 Followers

Powering F# Development on Visual Studio Code with Ionide

by Jeff Martin Follow 4 Followers on  Dec 10, 2015

Visual Studio Code has lagged behind its support for F# development, but the Ionide project changes that by adding support for VS Code. The project was formerly Atom-only but now both platforms can benefit.

.NET Follow 47 Followers

Release of MBrace 1.0, a Distributed Programming Framework for .NET

by Pierre-Luc Maheu Follow 1 Followers on  Nov 18, 2015

After several years of development, MBrace 1.0 was released last week. MBrace is a programming model for scalable cloud data scripting and programming with F# and C#. The project consists mainly of code libraries and cloud providers runtime.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT