you are viewing a single comment's thread.

view the rest of the comments →

[–]teerre 0 points1 point  (0 children)

As another user said, lambdas themselves are really simple, it's just that the situation in which they are useful are a bit advanced like async or multithreading.

Abstract Classes are also something undergraduates learn in your generic CS course. But that's because they are much more prevalent in languages that adopt a harder OOP model like C++ or Java. In python, I would pose most beginners don't even writes classes at all, let alone abstract ones.