DEV Community

Alexey Tukalo
Alexey Tukalo

Posted on • Edited on

3 1

C9 Lectures: Dr Erik Meijer - Functional Programming Fundamentals

It is an excellent introduction to functional programming. Tasks and examples are illustrated in Haskel. The course covers the bulk of syntax and features of the language. It demonstrates FP and OOP solutions for the same problems, that might improve understanding of both approaches.

For beginners:

It explains the major part of functional programming concepts. An exotic and elegant syntax of Haskel is carefully introduced to students. They are forced to wrap their heads around an entirely new way to solve problems and write code. It might enhance an overall understanding of programming.

For experienced:

It contains an exciting introduction to the history of programming and computer science in general. The lecture also presents some state of the art research in the field, reference multiple books for future reading. It is an excellent gateway to the world of theoretical computer science.

The course is published on Channel 9

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay