ghc --make Strukturine.hs
我有一个问题:我知道如何在终端中借助命令输出 svg 文件 。据我了解,它使用 import Diagrams.Backend.SVG.CmdLine
. 是否有可能:load Strukturine.hs
在终端的帮助下以某种方式加载 Strukturine.hs 文件,然后只输入函数的名称,例如:strukturine。该函数应该输出一个方案/图片(到 svg 文件)。
Strukturine.hs 文件的开头如下所示
{-# LANGUAGE NoMonomorphismRestriction #-}
module Strukturine where
import Diagrams.Prelude
import Diagrams.Backend.SVG.CmdLine
import Data.Maybe (fromMaybe)
import Data.Char
import Input
import qualified Input(getNumber) --other module
main = mainWith(strukturine :: Diagram B R2)