Third Online Func Prog Sweden 2026
Detalles
Welcome to the third online Func Prog Sweden MeetUp 2026
This MeetUp will be streamed live online on the Func Prog Sweden YouTube channel: https://www.youtube.com/c/FuncProgSweden
The program starts at 18:00.
- Intro by Magnus Sedlacek
- Rust for Scala and Haskell Developers: A Surprisingly Familiar Journey by Pawel Szulc
- The GenPRES project by Casper Bollen
Rust for Scala and Haskell Developers: A Surprisingly Familiar Journey
Rust has a reputation for being a difficult, low-level language: no garbage collector, a strict compiler, and an unfamiliar approach to memory.
But for developers coming from Scala or Haskell, much of it is surprisingly familiar.
In this talk, we’ll map ideas you already know—algebraic data types, pattern matching, type classes, and explicit error handling—into Rust’s world. We’ll also look at what actually requires a shift in thinking: ownership, borrowing, and a more direct relationship with memory.
The goal is not to teach Rust from scratch, but to reframe it. By the end, you’ll see Rust not as a completely new language, but as one that builds on concepts you already understand—just applied closer to the metal.
Pawel Szulc
https://www.linkedin.com/in/pawelszulc/
The GenPRES project
Medication errors are one of the most common sources of medical complications. However, the medication process, prescribing, preparing and administration of medication is als one of the most thoroughly protocolized medical processes.
In order to achieve a safe and efficient medication workflow the following human error prone activities can be solved by Clinical Decision Support Software (CDSS):
- Looking up rules and constraints
- Calculations
- Verification of correct applications of rules and constraints and subsequent calculations
With the assumption that software will not err in basic lookup and calculation activities, given the correct implementation, it can be assumed that such CDSS can achieve a significant reduction in medical errors and increase efficiency of workflow.
The current solution runs at: http://genpres.nl.
https://github.com/informedica/GenPRES
Casper Bollen
Not the best clinical doctor, scientist, or computer programmer—but by combining all three, probably pretty good 😉. I like to solve complex problems, particularly in medicine and pediatric critical care, where the stakes are high, and the impact is profound. My expertise lies in computerized order entry, encompassing both utilization and development. Over nearly two decades, I have championed a custom solution for medication and fluid prescriptions within the pediatric critical unit at the University Medical Centre clinic. This homegrown system has proven its worth in streamlining patient care. In line with my passion for advancing scientific research, another focus revolves around machine learning. The outcome of this pursuit is an extraction tool that creates fully anonymized, comprehensive flat table representations from the wealth of patient data stored in our Patient Data Management system. This tool not only empowers research but also safeguards patient privacy. My versatility is a key strength. Combining my roles as a pediatric critical care physician, epidemiologist, and programmer allows me to provide holistic and innovative solutions. My programming language proficiency spans F#, C#, VBA, Python, and JavaScript.
https://www.linkedin.com/in/casper-bollen-88a51719a/
Invite for the FPS Discord Server: https://discord.gg/rMT6xRPwgZ
Video sponsor – Ada Beat
https://adabeat.com
Merch
If you want to spread functional programming and support the channel, buy something from the shop:
https://funcprogsweden.myspreadshop.net/
#funcprogsweden
