我的堆栈项目构建在与Cabal有关的步骤中挂在Windows上。
见下面的输出
C:\haskell\hrt\Comonad>stack ghc -- --version
The Glorious Glasgow Haskell Compilation System, version 8.6.4
C:\haskell\hrt\Comonad>stack build
?[0mCabal-2.4.1.0: configure?[0m
?[0mCabal-2.4.1.0: build?[0m
Progress 0/5
Run Code Online (Sandbox Code Playgroud)
我必须用Ctrl+ 打断C
我一直在尝试追踪Dmitrii Kovanikov撰写的Haskell Weekly Comonadic建筑商,并从创建一个新项目开始
stack new Comonad
cd Comonad
Run Code Online (Sandbox Code Playgroud)
然后将代码示例粘贴到Main中
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards #-}
module Main where
import Control.Comonad (Comonad (..), (=>>))
import Data.Semigroup (Any (..))
import Data.Text (Text)
import Text.Pretty.Simple (pPrint)
import Lib
-- see the gist above for the rest of the …Run Code Online (Sandbox Code Playgroud)