Tag: functional programming
-

GUI Transactions with the FRP Framework Sodium
Sodium is an implementation of Functional Reactive programming (FRP) with some nice features. One of these is the support of transactions in the GUI layer. I had quite some discussions with my colleagues on what this actually means and if such a transaction concept is useful or not. In this article I sum up my…
-

Functional Reactive Programming with Angular and Sodium
by
Functional reactive programming (FRP) is a variant of reactive programming for the development of user interfaces based on the functional paradigm and a strict set of basic operators. In contrast to reactive frameworks, such as RxJs, using FRP enables a developer to define a pure area in her code in which some error classes, typical…
-
Optionals in Kotlin
by
In No more Ifs I wrote a little bit about the new Optional class in Java 8. It enables the developer to work with optional values without a complex nested structure of if-then-else expressions. A colleague of mine, being a big fan of Kotlin, dropped a hint that using Kotlin, it would be much easier.…
-
No more ifs – an application of functional programming in Java
by
Java 8 introduced with Optional a functional datatype that enables the developer to work with optional values without nested if-statements. This can simplify your code a lot.

You must be logged in to post a comment.