Functional Design and Architecture: Interview with Alexander Granin

Functional Design and Architecture: Interview with Alexander Granin

My IT career started more than 15 years ago. I was a C++ developer for most of my professional path. But my true passion was functional programming. I started investigating functional programming in Haskell and C++, and found a big world of new great ideas. My goal was to popularize functional programming among developers, so I wrote articles, gave talks, etc.

What prompted you to write a guide to software engineering using Haskell?

Haskell is an amazing, very influential, and even meme language that offers really breakthrough concepts.

Evolution of Haskell

Learning Haskell was a great idea long ago since Haskell 2010 was established

Why do you think this book is important for developers to read?

We know much about object-oriented programming, but we don’t have anything equal in functional programming.

Who would you recommend it to?

The book is useful to senior software engineers and software architects having a certain FP background, but maybe my book is more than that.

Source

Get in