cabal

    1

    1답변

    하스켈 패키지 Cabal-1.24.2에는 Distribution.PackageDescription.Parse 모듈이 있습니다. Module에는 readPackageDescription 및 parsePackageDescription의 두 가지 함수가 있습니다. 내가 ghci에서 실행 : let d = readPackageDescription normal "C

    0

    1답변

    샌드 박스를 사용하여 패키지를 빌드하려고합니다. 그것 없이는 컴파일되고 매력처럼 작동합니다. Cabal은 종속성을 해결할 수 없다고 말하면서 샌드 박스를 소개합니다. 내 눈에는 이러한 갈등이 갈등처럼 보이지 않습니다.이 Resolving dependencies... cabal: Could not resolve dependencies: next goal:

    0

    1답변

    768MB RAM 및 512MB 스왑 공간이있는 컨테이너에서 실행 중입니다. 나는이 중 어느 것도 늘릴 수 없다. cabal install criterion 항상 Compiling Criterion.Types 동안 Failed during the building phase. The exception was: ExitFailure (-9) This may

    0

    1답변

    일반적으로 .cabal 파일에 새 종속성을 추가 할 때 사용하는 새 라이브러리의 버전을 지정합니다. 그러나 stack은 큐 레이 티드 라이브러리 세트와 함께 작동하며, 패키지 버전을 .cabal 파일로 지정하는 것이 타당한 지 궁금합니다. 내 생각 엔 lts 버전을 stack.yaml으로 지정하면 충분합니다.

    3

    1답변

    특정 라이브러리의 어떤 버전에 주어진 정의가 포함되어 있는지 어떻게 알 수 있습니까? 내 경우, 나는 ... gloss가 GLFW 백엔드 설치 실패 Graphics\Gloss\Internals\Interface\Backend\GLFW.hs:12:45: error: Module `Graphics.UI.GLFW' does not export `Wind

    1

    1답변

    stack 기반 프로젝트에서 katip 라이브러리 버전 0.5.0.0을 사용하고 싶습니다. (프로젝트는 here입니다.) 불행히도 stack.yaml 파일에는 확인자 lts-6.4이 있으며 다운로드 대상은 katip-0.2.0.0입니다. katip-0.5.0.0을 사용하는 올바른 방법은 무엇입니까? 내가 katip >= 0.5 && <0.6를 사용하여 내

    0

    1답변

    코드를 테스트하려고하면 IntelliJ에서이 오류를 알려줍니다. 그러나 나는 cabal을 설치하여 QuickCheck를 설치했습니다. Testing.hs:3:1: error: Could not find module ‘Test.QuickCheck’ Use -v to see a list of the files searched for.

    1

    1답변

    하스켈 프로그램을 작성했습니다. 오히려 일반 플랫폼 (OSX, Linux) 용 바이너리를 제공하고자 하스켈을 설치하지 않아도됩니다. 내 컴퓨터에서 바이너리를 생성하려면 CircleCI의 stack build 또는 cabal build을 으로 생성 할 수 있음을 알고 있습니다. 기본적으로 컨테이너의 OS 용 바이너리 만 생성합니다. CircleCI (또는 필

    0

    1답변

    나는 stack new <name>을 사용하고 hpack-convert을 사용하고 식을 건너 뛰고 하스켈 코드를 작성하기 위해 package.yaml에 종속성을 추가합니다. 항상 Setup.hs 파일이 있습니까? 내가 아는 한 사용자 지정 설치 프로그램을 사용하지 않습니다. 이 파일을 어느 시점에 포함시켜야합니까?

    -1

    1답변

    내 프로젝트 중 하나에서 llvm-general과 llvm-general-pure을 사용하고 싶지만 llvm 3.9와 함께 작동하는 llvm-3.9 분기를 사용하고 싶습니다.이 라이브러리의 최신 버전은 다음과 같습니다. hackage는 llvm 3.5입니다. 내 프로젝트는 이것이 내가 stack.yaml에 무엇을 가지고, 스택 프로젝트입니다 : resolv