Java Functional Style in FinTech Applications

Java Functional Style in FinTech Applications

Java isn't a functional programming language like Scala, Haskel or Clojure. However, since Java 8, i.e. since 2014, Java developers who happen to be fans of functional programming as well, are spoilt with a new paradigm, allowing those who have studied Lisp or Prolog at the university, to recall with nostalgia their early years. As a matter of fact, it is hardly a scoop that, since 2014, Java also supports a functional style.

Read here

要查看或添加评论,请登录

nicolas duminil的更多文章

  • The "Optional Never" Pattern in TypeScript

    The "Optional Never" Pattern in TypeScript

    The "Optional Never" pattern has been coined by Dan Vanderkam in 2021 and it aims at handling mutually exclusive parts…

  • The "Optional Never" Pattern in TypeScript

    The "Optional Never" Pattern in TypeScript

    The "Optional Never" pattern has been coined by Dan Vanderkam in 2021 and it aims at handling mutually exclusive parts…

  • Concurrency and Parallelism in Java (Part 2)

    Concurrency and Parallelism in Java (Part 2)

    In a previous post, we've been looking at a couple of interesting aspects concerning the concurrency and parallelism in…

    3 条评论
  • Concurrency and Parallelism in Java (Part 2)

    Concurrency and Parallelism in Java (Part 2)

    In a previous post, we've been looking at a couple of interesting aspects concerning the concurrency and parallelism in…

  • Concurrency and Parallelism in Java

    Concurrency and Parallelism in Java

    Concurrency and parallelism are two notions that are often confusing Java developers. They might be considered quite…

  • Concurrency and Parallelism in Java

    Concurrency and Parallelism in Java

    Concurrency and parallelism are two notions that are often confusing Java developers. They might be considered quite…

    2 条评论
  • Java Functional Style in FinTech Applications

    Java Functional Style in FinTech Applications

    Java isn't a functional programming language like Scala, Haskel or Clojure. However, since Java 8, i.

  • 50 Shades of Java Executors

    50 Shades of Java Executors

    I'm so happy to inform my network that my recent booklet, entitled "50 Shades of Java Executors", is now available on…

  • Mocking Fallacies and Pitfalls in Unit Tests

    Mocking Fallacies and Pitfalls in Unit Tests

    Mocking is extensively used in software development as a nice way to replace, in unit tests, dependencies on…

  • Java Reactive Programming: Why not ?

    Java Reactive Programming: Why not ?

    The ReactiveX website defines the reactive programming as follows: Reactive programming combines functional…

社区洞察

其他会员也浏览了