제목은 거의 모든 것을 말합니다. 나는 이런 식으로 뭔가를 찾고 있어요 :Djinn을 사용하여 Emacs에서 Haskell 코드를 자동 생성하는 방법이 있습니까?
이f :: Int -> Bool -> Int
f = _body
지니가 타입이 살고 있음을 증명함으로써 이러한 기능을위한 코드를 생성하는 증명 정리를 사용할 수 있습니다.
이맥스에서이 기능을 사용하기위한 기존 방법이 있습니까? 그래서 내 코드에 TemplateHaskell을 작성하는 대신, 내 코드에서 명령을 실행하고 생성 된 코드를 삽입합니까?
ghc-mod가 설치되어 있지만 그다지 익숙하지 않습니다.
나는 답이 무엇인지 잘 모르겠다.하지만 꽤 유용하지는 않은가. 사실, Djinn이 유용하지 않을 가능성이있는 좋은 예가 코드예요 (64 비트 'int'크기의 경우에는 ((2^64)^2)^(2^64)'주민들이 내 수학을 올바르게한다면. 그것은 대부분 다형성 타입에 유용 할 것이지만 타입 클래스를 지원하지 않으며 잠시 후에 업데이트 된 것으로 생각하지 않습니다. –
예, 제가 제시 한 예는 실용적이지 않고, 통사론적인 예일뿐입니다. – jmite