PureScript wygląda bardzo podobnie do Haskella. Wydaje mi się, że duże części, głównie czyste części programu PureScript, powinny być kompilowane również przez kompilator Haskell. Czy to prawda?Jakie są różnice między Haskell i PureScript?
Prowadzi to do pytań pokrewnych: Czy możliwe byłoby udostępnienie kodu między serwerem Haskella i interfejsem PureScript, np. struktury danych, walidacje formularzy?
Ze swojej strony internetowej "PureScript to mały, silnie statycznie napisany język programowania z wyrazistymi typami, napisany i zainspirowany przez Haskella i kompilujący się do Javascript." Wyobrażam sobie, że istnieje wiele różnic, ale istotą tego języka jest to, że są bardzo podobne. Szybki rzut oka pokazuje, że krotki różnią się między Haskellem i PureScriptem i prawdopodobnie wieloma innymi typami. – bheklilr