Quantcast
Channel: Community Center - ClojureVerse
Viewing all articles
Browse latest Browse all 168

Why Functional Programming Matters - higher order functions and lazy evaluation - example

$
0
0

I have been reading Why Functional Programming Matters
Text point outs that using higher order functions and lazy evaluation we can create modular software

In this paper, we’ve argued that modularity is the key to successful program-
ming

Functional programming languages provide two new kinds of glue - higher-order
functions and lazy evaluation. Using these glues one can modularise programs
in new and exciting ways, and we’ve shown many examples of this

Can someone give few small/basic examples in Clojure (Examples in the text are hard to understand for me)
also can you share your experience with creating modular software in Clojure

2 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 168

Trending Articles