ghc

    11

    1답변

    도움말 말한다 : -c Do not link 및 -no-link Omit linking 내가 -c 완전히 연결 부분을 방지 함을 이해합니다. 그러나 -no-link을 지정하면 무엇이 다른가요? 연결 단계가 실제로 연결과 다른 점이 있습니까? 흥미롭게도, -no-link은 deprecated in GHC 6.12, but undeprecated in

    2

    1답변

    다음 인위적인 예를 고려하는 함수 내부 값을 검사 : module Main where myadd3 first second third = let result1 = first -- line 3 result2 = second -- line 4 result3 = third -- line 5 in result

    5

    1답변

    이 질문은 연속적인 시드로부터 연속적인 무작위 정보를 생성 할 때 System.Random으로 관찰되는 시간 상관 관계의 기원과 관련이 있습니다 (동일한 수의 생성자를 버리는 경우). 각 씨앗에 대해). Using mkStdGen from System.Random to generate random booleans Answer 1과 Using mkStdGen

    3

    1답변

    Haskell 플러그인 패키지를 사용하여 런타임에 Haskell에서 사용할 수있는 함수/값으로 문자열을 컴파일했습니다. 그러나 문제가 생겼습니다. 같은 이름을 사용하여 다른 값을로드하려고하면 첫 번째 값만 제공됩니다. import System.Plugins import System.IO.Temp import System.Directory delet

    4

    1답변

    목록의 모든 요소를 ​​첫 번째 음수까지 포함하여 추가하고 숫자와 나머지 목록을 반환한다고 가정합니다. seq 아무도 실수로 합하기 전에 다시 강제로 거대한 썽크를 구축하지 있는지 확인해야합니다 경우이 작업을 수행하는 간단한 방법은 addPos l = s `seq` (s,back) where (front, back) = span (>=

    6

    1답변

    설치가 다음 오류로 중단 cabal install http-conduit 과 같은 명령을 사용하여 내 컴퓨터의 모든 패키지를 설치하려고 할 때 : /usr/bin/ld: --hash-size=31: unknown option 어떻게 해결할 수 있습니까? 참고 :이 질문은 의도적으로 Q & A 스타일 방식으로 답변 되었기 때문에 의도적으로 연구 노력을

    2

    2답변

    임의의 함수에 문자열 목록을 "적용"할 수있는 함수를 작성하려고합니다. {-# LANGUAGE MultiParamTypeClasses, FlexibleInstances, OverlappingInstances, TypeFamilies #-} class Apply a c where apply :: a -> [String] -> c instanc

    6

    1답변

    스레드가 사용하는 메모리의 양을 제한 할 수 있습니까? 신뢰할 수없는 사용자 코드가 제출되어 실행되는 서버를 실행하고 있습니다. SafeHaskell을 사용하여 승인되지 않은 IO를 수행하지 않도록 할 수 있지만 사용자의 코드가 스택 오버플로 또는 메모리 부족 힙 오류가 발생하여 전체 서버를 중단시키지 않도록해야합니다. 개별 스레드가 액세스 할 수있는 메모

    11

    1답변

    우분투에서 캐벌 샌드 박스를 사용하여 Elm과 yesod-platform의 두 라이브러리를 설치하려고합니다. 문제는 xmonad를 내 창 관리자로 사용하고 있다는 것입니다. 따라서, 패키지 관리자가 Haskell 라이브러리를 설치했습니다. 의존성을 해결하려고 할 때 apt가 설치 한 라이브러리 버전을 사용하고 있으므로 "최대 백잭트 초과"오류가 발생합니다.

    0

    1답변

    소스에서 haskell ghc를 컴파일하려고합니다./usr /이 아닌 다른 폴더에서 cabal 구성을 구성하려고합니다. 처음부터 모든 패키지를 성공적으로 빌드 할 수 있습니다. 어떤 시점에서 (cabal-install 패키지를 설치 한 후), cabal이 다른 "library-dirs"를 포함하도록 구성을 변경합니다. 그러면 뭔가 잘못된 것이 발생합니다 (