Natknąłem się na projekt Ur / Web podczas wyszukiwania frameworków dla języków podobnych do Haskell. Wygląda na bardzo interesujący projekt wykonany przez jedną osobę.
Zasadniczo jest to specyficzny dla domeny czysto funkcjonalny język do programowania sieciowego, wykorzystujący to, co najlepsze w ML i Haskell. Składnia to ML, ale istnieją klasy typów i monada z Haskell i jest ściśle oceniana. Po stronie serwera jest kompilowany do kodu macierzystego, klient do Javascript. Zobacz inne slajdy i strony z najczęściej zadawanymi reklamami.
Patrząc na dema i ich kod źródłowy , myślę, że projekt jest bardzo obiecujący. Najnowsza wersja to coś 20110123, więc wydaje się, że jest obecnie w fazie rozwoju.
Czy ktoś tutaj miał z tym jakieś dalsze doświadczenia? Czy występują problemy / irytacje w porównaniu z Haskellem, poza nieco bardziej szczegółową składnią ML?