At Perpetuum, our goal is to advance and transform railway and fleet management, improving the efficiency, safety and quality of rail services.
We are a global leader in the provision of information to maximise safety and reliability and reduce costs. Our award winning, self-powered, wireless sensing technology, combined with vibration engineering expertise and rich analytics, provides real time information that enables you to optimise railway operations.
Keynote: Why F# Changes Lives
Featuring Kit Eason
In this talk, Kit explains why F# has such a transformative effect on people who use it. Kit established that any programming language can be thought of as a belief system, helping us make sense of and manipulate the world. He explores why F# is such an effective belief system. To prove his case,....net data-visualisation big-data fsharp
F# and GraphQL - How We Did It
Featuring Bartosz Sypytkowski
In this talk, Bartosz will briefly cover how GraphQL standard can change your perspective on building web services. Next, he'll share about its tradeoffs over standard REST applications, and how they decided to address them in the F# implementation of GraphQL server (known as...f# webdev rest web-services graphql
Lightning Talk: Build an ASP.NET Core Web App with F#? You must be having a Giraffe!
Featuring Stuart Lang
In this lightning talk, Stuart will share with you what Giraffe is, how it works, what a Giraffe application looks like, and a look at some of the features.f# functional-programming aspnet giraffe
Reinventing MVC pattern for Web Programming with F#
Featuring Krzysztof Cieślak
The MVC pattern has been one of the most important architectural patterns for server-side web development - it has been implemented and popularized by frameworks like Ruby On Rail or ASP.NET MVC. However, this pattern was traditionally coupled with object-oriented programming. In the talk,...f# mvc-pattern functional-programming
F# SAFE Stack: Current State
Featuring Tomasz Heimowski
Lightning Talk: Powerline Oriented Programming
Featuring Dennis Grimminck
At Petersburg Consultants in Doorwerth (the Netherlands), they develop in-house software for structural mechanical and electrotechnical modelling of overhead lines, electricity power stations, and underground cables. With the energy transition gaining momentum, data and its transformation are key...domain-modeling f# electrical-modelling mechanical-modelling overhead-lines energy-transition fslab
Featuring Roman Sachse
So you heard so much stuff about Event-Sourcing. Now you want to know what all the hype is about but you don’t know where to start. Everything sounds quite complicated and there are many new concepts to learn. Do you need to use one of the available frameworks? Do you really need solutions for...f# functional-programming architecture event-sourcing
Build Cross-Platform Mobile Apps Using Fabulous
Featuring Jim Bennett
In recent years there has been a shift in the way websites and mobile apps are being built - moving to architectures with immutable models and virtual UIs based on the MVU (model-view-update) pattern. This has led to great new frameworks like ELM and React for web, and ReactNative for mobile.f# mvu cross-platform mobile
Keynote: The Bottom of the Iceberg: Enabling Data Science Research with F#
Featuring Evelina Gabasova
When you hear terms like data science and artificial intelligence, you probably imagine fitting fancy mathematical models to data. Well, this is only the tip of the metaphorical iceberg of data science. In practice, it is also the part that ultimately amounts to calling a one-line function from...f# artificial-intelligence data-science machine-learning
Workshop: Up and Running with the SAFE Stack
Featuring Anthony Brown
The SAFE Stack is a set of tools and libraries which allows you to quickly and easily build end to end F# web applications. In this workshop, you'll build a web application which uses Saturn for its backend API, Fable for the front end and Elmish to build a functional UI.
By the end of the...f# safe-stack