Я новичок в Scala и пришел из объектно-ориентированной парадигмы. Понимая часть функционального программирования Scala, я был направлен на Haskell — чистый язык функционального программирования.
Изучая вопросы-ответы SO, я обнаружил, что Java — Haskell взаимозаменяемы.
Мне любопытно узнать, существует ли функциональная совместимость Scala-Haskell или нет?
Можно ли использовать библиотеку функций, написанную на Haskell, в приложении Scala?
Согласно ответу Дона Стюарта: Это возможно.
Интеграция библиотеки функций Haskell в приложение Scala будет простой и простой или потребует сложных настроек?
Приложение Scala со встроенной функциональной библиотекой Haskell будет работать на JVM или потребуется другое устройство?