We offer a complete range of services including training, F# consulting, and full project development. The fsharpWorks team has many years of experience solving real-world problems with F# in a wide range of areas. We are experts in integrating F# into your software development mix, having written many of the definitive libraries, books, and blogs on these topics!
DRAGON TREATS: ~ THE BLENDING OF THE PARADIGMS ~
Featuring Ross McKinlay and Andrea Magnorsky
In this exciting talk we will explore the advantages and disadvantages of writing a game in a non-pure functional programming language. F#'s sweet spot is the ability to blend paradigms very well, a fact that is often overlooked. Certain areas of game development are perfectly suited to...f# games dragons treats
Celebrating New Year's Eve with F# and Suave
Featuring Tomas Petricek
You would expect that the largest number of "Happy New Year" tweets would in every part of the world would appear around the midnight of December 31. But can we nicely visualize the live stream of tweets and see the tweets live as the old year comes to its end?
I'll talk about a...f# suave
Designing with Capabilities
Featuring Scott Wlaschin
We all want to produce code that is easy to test and refactor, and we have a number of design principles (such as "be modular" and "no globals") that help us do that.
In this talk I'll look at a very different approach to design -- a security-oriented approach using the...#fsharp conference f#
Functional Architecture: the Pit of Success
Featuring Mark Seemann
Object-oriented architects and developers have, over the years, learned many hard lessons about successfully designing systems with object-oriented programming. This has led to a plethora of ‘best practices’ that are painfully passed on from older to younger generations via books, lectures,...fsharpx f# functional
Building scientific experiments with F#
Featuring Anton Tcholakov
Experiment control software presents many interesting challenges: it requires a combination of concurrent communication with several external devices as well as real-time data charting. Computationally demanding signal processing in software is often also needed.
F# offers great tools for...f# real-time infrastructure experimentation
Fixing Real Life Problems From the Ivory Tower
Featuring Michael Newton
F# as a language has a number of features that tend to sound fantastically interesting - but practically useless. Computational expressions, type providers, active patterns, quotations... they're cool. But what are they good for?
In this talk we'll whistle through a bunch of real life...f# open-source type-providers
Paket 3 – Embracing git for dependency management
Featuring Steffen Forkmann
Paket is a dependency manager for .NET and mono projects, which is designed to work well with NuGet packages and also enables referencing files directly from git repositories. It enables precise and predictable control over what packages the projects within your application reference.
At F#...paket opensource tooling