Изучение Haskell с целью изучения Scala

Я читал несколько вопросов, таких как Scala и Haskell, где обсуждались достоинства обоих языков или что изучать, но я уже знаю, что хотел бы выучить Scala. Я был программистом Java в универе и сейчас в основном использую PHP.

Я хочу изучать Scala, поскольку это похоже на улучшение Java для личных проектов, и я также хотел бы выучить функциональный язык, чтобы улучшить свои знания как программиста.

Мне интересно, было бы неплохо изучить Haskell как введение в функциональное программирование, так как оно чисто функциональное, поэтому я бы изучил его правильно, а не случайно, используя функциональные фрагменты в Scala, не зная, почему?

Я также хотел бы использовать Haskell для личных проектов и т. Д., Поскольку он выглядит великолепно, но я не вижу многих реальных приложений этого, кажется, больше используется для академических вещей, поэтому я хочу изучить его, чтобы получить функциональное понимание, а затем двигаться дальше Скала.

Ответы на вопрос(6)

Ваш ответ на вопрос