Что ж, вопрос не по адресу. Профессиональные программисты уже давно и прочно NIL это вот всё. В лучшем случае услышишь: "Ну, лямбда-функции могут иметь любое количество аргумехрррр, пшшшшшшш, блам-блам-блам, бзззз бзззз, хрррррр пшшшшшшшш… Вот поэтому так сложно изучать программирование". На самом деле программирование сложно изучать ровно по одной причине - это слишком широкая и многогранная область. Когда выберешь направление для изучения - игрострой, веб, наука, ИИ, всё внезапно становится простым и понятным.