Привет!
Хочу постепенно изучать функциональное программирование, на Nemerle или OCaml, или Scala.
Языки вроде не особо сложные в освоении, я даже в емаксе на лиспе койкакие макросы колбасил...
Но дело же не в языке...
Посоветуйте, пожалуйста книжку, в которой бы описывался функциональный подход, и классические задачи и алгоритмы, решаемые в нём.
Например, вот есть книжка Вирта "Алгоритмы и структуры данных" — по ней можно на любом императивном языке учиться этим базовым вещам, и вот хотелось бы что-то подобное для функциональных языков...