haskell

    0

    1답변

    map 함수를 이해했는지 확인하기 위해 A-Z 범위의 모든 항목에 'a'문자를 추가하려고했습니다. Prelude> map (++ 'A')['A'..'Z'] <interactive>:46:9: Couldn't match expected type ‘[a]’ with actual type ‘Char’ Relevant bindings incl

    3

    1답변

    게으른 함수형 언어에서 링크 된 목록은 생성기와 유사한 의미를 가지며 최적화 컴파일러에서는 실제로 저장소에 사용되지 않을 때 오버 헤드를 완전히 제거 할 수 있다는 것을 알고 있습니다. 그러나 열정적 인 기능 언어에서는 사용이 덜 어려워 보이지만 최적화는 더 어려워 보입니다. Scheme과 같은 언어가 기본 배열 표현으로 플랫 배열을 사용하는 좋은 성능의

    1

    1답변

    프로그램 코드에서 PureScript를 사용하여 JavaScript 텍스트를 생성하고 싶습니다. 예를 들어, 저는 Julius (Yesod에서)를 사용하여 자바 스크립트를 직접 삽입합니다. 같은 PureScript를 사용하고 싶습니다. 아마도 그러한 솔루션이나 라이브러리가 있습니까? 감사합니다.

    0

    1답변

    하스켈을 배우고 좋은 개발자가되어 단위 테스트를 작성합니다. 다양한 정렬 알고리즘과 해당 테스트를 구현했습니다. 그러나 입력 및 출력이 다양하지 않으므로 입력을 정렬하는 데 사용되는 알고리즘 만 있기 때문에 별도의 테스트가 중복되는 것으로 느낍니다. 여러 다른 단위 테스트 프레임 워크에서 가능한 데이터 기반 테스트 또는 데이터 테이블을 만드는 방법이 있습니

    2

    1답변

    안녕하세요 저는 초보자 인 haskell입니다. [("and",2),("the",2),("cat",1),("dog",1),("rabbit",1)] 이 나에게 결과를 제공 sortWords = sortBy(flip compare `on` snd) : 주파수에 의해 목록을 정렬과 내림차순 [("and",2),("cat",1),("dog",1),("rab

    1

    1답변

    나는이 기능이 어떻게 작동하는지에 관한 호기심에서 일종의 최적화로 인한 중간 매개 표현이라고 알고 싶습니다. $는 사실 하나의 인수로만 제공되는 함수라는 것을 이해합니다. 어떻게 든,이 함수를 'map'이 제공하는 목록의 함수에 적용하면 '$'함수가 정확하게 'map'에 의해 제공되는 함수가 부족하다는 것을 알 수 있습니다. 이 최적화 동작은 '$'기능 응

    1

    1답변

    따옴표로 묶은 부분 문자열 인 "/\"(?:[^\"\\]|\\.)*\"/" (원래는 /"(?:[^"\\]|\\.)*"/, Here 참조)과 일치하는 정규 표현식이 있습니다. regex101에서 테스트 한 결과 작동합니다. 방법 공동가 올바른 있습니까 *** Exception: Explict error in module Text.Regex.TDFA.Strin

    0

    1답변

    다른 두 이미지 (.png와 같은 이미지 파일에서 가져옴)를 다른 위치로 여러 번 가져 와서 싶습니다. 결과 이미지는 화면에 표시되거나 새 이미지 파일 중 더 쉬운 것을 생성해야합니다. 나는 그 새로운 이미지를 가져 와서 더 많은 작업을 통해 더 많은 그림을 그려 보겠습니다. 내가 이것을 할 수있는 하스켈 라이브러리가 있습니까?

    1

    1답변

    를 생성 내가 레코드를 생성하고자하는, 예를 들면 : data MyRecordA = MyRecordA {fooA :: String, barA :: Bool} 대문자 MyRecordA, 으로 fooA,바라 및 유형 BOOL에서 두 번째 필드의 변수는 TH 함수 호출자가 변수를 지정해야합니다. 내가 여러 변화와 시도 : 내가 좋아하는 구문 분석 오

    0

    2답변

    재귀를 사용하여 두 목록의 합계를 찾는 함수를 작성하는 데 문제가 있습니다. 목록이 비어 있으면 Nothing 일 수 있습니다. 다음과 같은 기능의 수학은 다음과 같습니다 Σw[i]x[i] w x는 동일한 길이의 INT 배열 여기에 내 작업 코드 : 여기 example :: [Int] -> [Int] -> Int example [] [] = 0 ex