metaclass (metaclass) wrote,
metaclass
metaclass

Классы-объекты-трейты-модули в скале

В книжке Programming in Scala есть 29 глава, "Modular programming using objects". Или вот на ту же тему: http://xeno-by.livejournal.com/75612.html
И вот еще пример: https://www.precog.com/blog-precog-2/entry/existential-types-ftw

Так вот, пока под руками нет задачи, требующей для решения именно этой модульности-на-объектах, понять в этом невозможно ничего. По отдельности слова и код понятны, вместе - ну хер поймешь, зачем это вообще надо и с какими целями так делается.
Это примерно, как описывать иммутабельность и ФВП человеку, который сам не дошел до них на практике, хотя бы в виде readonly/final полей-переменных и разных там паттернов, имитирующих ФВП.
Tags: scala
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments