Introduction to fp-go, functional programming for golang by Dr. Carsten Leue

November 7, 2023

Agenda:
– Why FP and why Go?
– Short introduction to Go language features supporting (or interfering with) FP style
– Functional concepts supported by fp-go, including code examples
– Managed side effects and concurrency
– Reasons for using and for not using the library
– Performance
https://github.com/IBM/fp-go

Dr. Carsten Leue
I am a software developer and architect at IBM R&D in Böblingen, Germany. Having worked on large scale backend and frontend solutions has led to value functional programming patterns, independent on the programming language. In this presentation I would like to discuss how such pattern can be applied to the Go programming language using the open source github.com/IBM/fp-go libary.
https://www.linkedin.com/in/carstenleue/

Check out more from the MeetUp Func Prog Sweden. Func Prog Sweden is the community for anyone interested in functional programming. At the MeetUps the community explore different functional languages like Erlang, Elixir, Haskell, Scala, Clojure, OCaml, F# and more.