layout | title | description | nav |
---|---|---|---|
homepage |
A team of F# experts that can offer you a complete range of services including F# training, consulting, and functional-first development. |
Home |
We offer a complete range of services including training, F# consulting, and full project development.
We believe strongly in the benefits of using F#, but we also understand the challenges around adding F# into your software development process. Thats's why we offer training, support and other services to make your use of F# as painless as possible.
The fsharpWorks team has many years of experience solving real-world problems with F# in a wide range of areas including finance, business application development, machine learning and other.
We are experts in integrating F# into your software development mix, having written many of the definitive libraries, books, and blogs on these topics!
We think that F# is the best technology for you because it offers a unique combination of correctness, time to market, efficiency and an ability to handle complex problems.
{:style="width:110px;float:right;margin:0px 0px 0px 15px"}
We are active members of the F# open-source community and we
are proud to support the F# Software Foundation as silver sponsors.
{% assign now = site.time | date: "%s" %}
{% assign events = site.data.events | sort: "date" %}
{% for event in events %}
{% assign ed = event.date | date: "%s" %}
{% if ed >= now %}
{{ event.event }}, {% if event.until <> nil %} {% assign m1 = event.date | date: "%b" %} {% assign m2 = event.until | date: "%b" %} {% if m1 == m2 %}{{ event.date | date: "%-d"}}-{{ event.until | date: "%-d"}} {{ event.date | date: "%b %Y"}}{% else %}{{ event.date | date: "%-d %b"}} - {{ event.until | date: "%-d %b %Y"}}{% endif %}{% else %}{{ event.date | date: "%-d %b %Y"}}{% endif %}, {{ event.city }}
{{ event.invite }}
{% endif %} {% endfor %}
Join our 6-lecture online F# in Finance any time and follow at your own pace, or contact us to arrange a private training. The workshop teaches practical functional concepts, data analysis with F# and more!
In this Pluralsight course by Tomas, you will learn how to easily call JSON-based REST services using type providers, package your F# code into a reusable .NET library, and integrate it into a C# ASP.NET application.
Do you want to gain practical hands-on F# skills? We offer private on-site trainings and consulting to fit your needs.
The fsharpWorks team has been providing F# trainings since 2011 and our attendees include many F# community leaders. Learn more on our testimonials page!
"I attended a fsharpWorks 2-day F# course run by Phil and Tomas. (...) I would highly recommend this course for software developers that want to learn how to solve problems using functional programming techniques and quickly get up to speed with F#."
Isaac Abraham, F# MVP
Attended FastTrack to F# in 2012
Our customers include both large and small companies working in a wide range of areas including finance and data analytics, security, enterprise software development, research and many others.
{% assign events = site.data.events | sort: "date" | reverse %}
{% assign now = site.time | date: "%s" %}
{% assign futurecount = 0 %}
{% for event in events %} {% assign ed = event.date | date: "%s" %} {% if ed >= now %}{% assign futurecount = futurecount | plus: 1 %}{% endif %} {% endfor %}
{% for col in (1..3) %}
{% if event.until <> nil %} {% assign m1 = event.date | date: "%b" %} {% assign m2 = event.until | date: "%b" %} {% if m1 == m2 %}{{ event.date | date: "%-d"}}-{{ event.until | date: "%-d"}} {{ event.date | date: "%b %Y"}}{% else %}{{ event.date | date: "%-d %b"}} - {{ event.until | date: "%-d %b %Y"}}{% endif %}{% else %}{{ event.date | date: "%-d %b %Y"}}{% endif %}, {{ event.city }}
{{ event.summary }}
{% endfor %}