代码之家  ›  专栏  ›  技术社区  ›  palik

start_file是ghc pragma吗?

  •  4
  • palik  · 技术社区  · 7 年前

    谁可以提供有关 START_FILE 杂注?

    这是没有消息的 启动文件 在里面 GHC Pragmas Documentation . 然而,它似乎被广泛使用 [1] , [2] , [3] .

    不幸的是 ghc 8.2.2 不编译以下代码 〔1〕 .

    {-# START_FILE main.hs #-}
    main = readFile "file.txt" >>= putStr
    
    {-# START_FILE file.txt #-}
    Hello, world!
    
    2 回复  |  直到 7 年前
        1
  •  2
  •   palik    7 年前

    stack .hsfiles {-# START_FILE #-}

    stack new PACKAGE_NAME myfiles.hsfiles myfiles.hsfiles

    {-# START_FILE {{name}}.cabal #-}
    name:                {{name}}
    version:             0.1.0.0
    

    {-# START_FILE package.yaml #-}
    name:                {{name}}
    version:             0.1.0.0
    

        2
  •  7
  •   Cubic mgsloan    7 年前
    推荐文章