Google Cloud Vision API from .NET\F# (OAuth2 with ServiceAccount.json)
Google Cloud Platform provides a wide range of APIs, one of which is Cloud Vision API that allows you to detect faces in images, extract sentiments, detect landmark, OCR and etc. One of available...
View ArticleF# Type Providers Development Tips (not Tricks)
There are several tips that you probably would like to know if you plan to create a new F# Type Provider(TP) or to contribute to the existing one. Tip #1: Use FSharp.TypeProviders.StarterPack Latest...
View ArticleWire – Writing one of the fastest .NET serializers
Originally posted on Roger Johansson Blog: First of all, there is no such thing as “the fastest” serializer, it is all contextual. But under some conditions, I would however argue that Wire is, by far,...
View ArticleTypeShape: Practical Generic Programming in F#
Originally posted on Eirik Tsarpalis' blog: Last week I announced a new library, TypeShape, with claims that it provides a practical way of doing generic programming in F#. I’m following up with this...
View ArticleF# Advent Calendar in English 2016
Update (11/28/2016): Dear writers, this year we are going to make an e-book from #FsAdvent posts and to raise money for a good cause (read more here). If you do not allow to use your post, please let...
View ArticleYou’re better off using Exceptions
Originally posted on Eirik Tsarpalis' blog: Exception handling is an error management paradigm that has often been met with criticism. Such criticisms typically revolve around scoping considerations,...
View ArticleWhy OO Matters (in F#)
Originally posted on Eirik Tsarpalis' blog: F# is a functional-first programming language that comes with a substantial object-oriented feature set. It is so feature-complete in fact, that almost any...
View ArticleSome words on #nugate
Originally posted on 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...
View ArticleF# Advent Calendar in English 2017
F# Advent Calendar is an adorable idea, which has become a tradition: F# Advent Calendar in English: 2016, 2015, 2014 F# Advent Calendar (in Japanese): 2016, 2015, 2014, 2013, 2012, 2011, 2010 Each...
View ArticleF# Advent Calendar in English 2018
Update 2018/10/29: The vote showed that there is a demand for extra F# Advent slots, so I am going to follow suggestion from Reed Copsey and add new slots in portions. We will start from slot for [Dec...
View ArticleF# Advent Calendar in English 2019
F# Advent Calendar is a long tradition in F# community F# Advent Calendar in English: 2018, 2017, 2016, 2015, 2014 F# Advent Calendar (in Japanese): 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010 that...
View ArticleSimple Web API OWIN host using F#
Very nice starter pack for OWIN Web API with F#. If you use Paket manager you need only one dependency to `Microsoft.AspNet.WebApi.OwinSelfHost` NuGet package Also Web API can be easily configured to...
View ArticleApplication contracts with Swagger powered APIs for .NET or Why SwaggerProvider
This post is part of the F# Advent Calendar in English 2015 project. And special thank you to Phillip Trelford for the idea of F# Advent in English year ago. In this post I want to talk about how we...
View ArticleFsShelter: a Storm shell for F#
I think, therefore I spam. About a year ago Prolucid adopted Apache Storm as our platform of choice for event stream processing and F# as our language of choice for all of our “cloud” development....
View ArticleGoogle Cloud Vision API from .NET\F# (OAuth2 with ServiceAccount.json)
Google Cloud Platform provides a wide range of APIs, one of which is Cloud Vision API that allows you to detect faces in images, extract sentiments, detect landmark, OCR and etc. One of available...
View ArticleNew IKVM 8.2 & MavenReference for .NET projects
Roughly 2 months ago, a new long-awaited version of IKVM was announced. The killer feature of the 8.2 release is the support of .NET Core. So, now, IKVM can translate JAR files to .NET Core compatible...
View Article