[英]Creating a Haskell REPL within a Haskell application
我正在嘗試在我的 Haskell 應用程序之一中嵌入 Haskell REPL。 這個想法是默認情況下只加載 Haskell 庫的一個子集,外加我自己的一組函數,用戶將使用這些函數與環境交互。
為了解決這個問題,我知道一種方法是創建一個(迷你)Haskell 解析器 + 評估器和 map 我的 mini-Haskell 解析器的函數到實際的 Haskell 函數,但我確信有更好的方法來做到這一點。
有沒有一種使用 Haskell 為 Haskell 構建 REPL 的好方法?
一些已經存在的東西:
以上所有內容都假設您不想自己編寫 Haskell 解釋器,可能就是這種情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.