Рабочий момент, Agda
Что-то у меня хаскелевский импорт вот так работает
. Хотя у Норелла в Dependently Typed Programming in Agda список импорта в примере используется.
Agda 2.3.0.1 под Windows. Посмотрите у кого более свежая (2.3.2) и/или другая OS.
{-# IMPORT System.IO #-}а вот так ломается
{-# IMPORT System.IO (hPutStrLn) #-}говоря Parse error (hPutStrLn)
no subject
Ну, я предпочитаю наоборот — экспортировать в хаскель и там склеивать получившийся код.
Думаю, что на будущее, будет правильнее агдочкой описать подмножество хаскеля, типа "core"... Там для этого есть достаточно средств в помощь, чтобы не делать это полностью самому, а только контролировать трансляцию.
no subject