post-pic

Erlang: Funs (Part 2).

Here we briefly discuss scoping rules in Erlang and then quickly move to learning closures. I demonstrate how closures are a key to creating your own types and how functions are really data. We create our own type called Pair and then utilize it to create unidirectional linked lists. We conclude this article by implementing the quick sort algorithm.

post-pic

Erlang: Funs (Part 1).

In this article we discuss Funs (a.k.a lambdas). We start from learning some very basics and quickly turn our conversation to discussing the list functions like filter, map and fold.

post-pic

Erlang: Functions (Part 4).

This article introduces a few new concepts: function references (functions as arguments to other functions), predicates and higher-order functions.

post-pic

Erlang: Functions (Part 3).

In this article we continue our journey to the world of functions; we would learn how recursion works along with the complex data types like lists.

post-pic

Erlang: Functions (Part 2).

This article is an introduction to recursion. You would learn how to build bigger things in terms of smaller pieces and create control flows like loops.

post-pic

Erlang: Functions (Part 1).

In this article we discover some very basic properties of functions and modules. You will learn some syntax basics on how to define functions and modules in Erlang and how use them.

post-pic

Erlang: Basics.

Work in progress

post-pic

Learning Programming: Become a Programmer.

Work in progress

post-pic

Konstantin
Duman

About

Meet Kostya. This article describes who I am and why I created this website.