Posts tagged with 'functional-programming'

Functional programming is a language paradigm that builds itself around the notion of functions. In this paradigm, functions are first-class citizens, i.e. they can be input and output of other functions, and in general traditional imperative algorithms are mostly replaced with elementary function composition.

Functional languages include Haskell, OCaml, Lisp, Scheme or Scala, among others.

Parser combinators in Java 

As you may have noticed in a previous post, I might be, what you may call, crazy about combinators. This is even more strange since I do not really like language theory as a whole.

Parser combinators in Haskell 

I am not very found of language theory. It is a difficult topic, and I am not very good at it, to be honest. Do not ask me about derivation, reductions and so on, it does not even make sense to me!