Discussion
Loading...

Discussion

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Konrad Hinsen
@khinsen  ·  activity timestamp 5 years ago

The promises of functional programming

Adopting a functional programming style could make your programs more robust, more compact, and more easily parallelizable. However, mastering it requires some effort. This article's purpose is to explain what functional programming is and how it differs from traditional imperative programming. The author also explains how functional programming helps with concurrent and parallel programming. The language I use in the examples is Clojure, a modern dialect of Lisp.
  • Copy link
  • Flag this media
  • Block
Log in

Open Science

We are a network of scientists, developers and organizations building the next generation of digital spaces for open science.

Open Science: About · Code of conduct · Privacy · Users · Instances
Bonfire open science · 1.0.0-rc.1.30 no JS en
Federation disabled
  • Explore
  • About
  • Members
  • Code of Conduct