Skip to content

Latest commit

 

History

History
208 lines (174 loc) · 8.29 KB

index.md

File metadata and controls

208 lines (174 loc) · 8.29 KB
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
# Our services

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.

Read more about our workshops...

# Our team

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!

Read more about the team...

# Our technology

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.

F# Software Foundation{: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.

Read testimonials from our customers...

Upcoming events

{% 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 }}

<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "EducationEvent", "location": { "@type": "Place", "name": "{{ event.city }}, {{ event.country }}", "address": "{{ event.city }}, {{ event.country }}" }, "description": "{{ event.invite }}", "name": "{{ event.event }}", "startDate": "{{ event.date | date: "%F" }}", "endDate": "{% if event.until <> nil %}{{ event.until | date: "%F" }}{% else %}{{ event.date | date: "%F" }}{% endif %}", "url": "{{ event.url }}", "image": "https://fsharpworks.com/images/hp/1.jpg", "eventStatus": "http://schema.org/EventScheduled" } </script>
{% endif %} {% endfor %}

F# in Finance - Online

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!

Accessing Data with Type Providers - Online

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.

On-site Private Training

Do you want to gain practical hands-on F# skills? We offer private on-site trainings and consulting to fit your needs.

Training testimonials

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 and partners

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.

BlueMountain Capital logo Danske Bank logo Genetec logo Microsoft logo Microsoft Research logo Skills Matter logo Webstep logo BroadRiver logo

News and updates

{% for item in site.data.news limit: 9 %} {{ item.details | markdownify }} {% endfor %}

Past events

{% 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) %}

{% assign items = 10 %} {% assign offs = col | minus: 1 | times: items | plus: futurecount %} {% for event in events limit: items offset: offs %}

{% 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 %}
{% endfor %}