«haskell» 태그된 질문

Haskell은 강력한 정적 타이핑, 지연 평가, 광범위한 병렬 처리 및 동시성 지원 및 고유 한 추상화 기능을 갖춘 기능적 프로그래밍 언어입니다.


4
수백만 개의 픽셀을 가진 2D unboxed 픽셀 배열에 권장되는 Haskell 표현은 무엇입니까?
Haskell의 이미지 처리 문제를 해결하고 싶습니다. 저는 비트 맵 (비트 맵)과 수백만 픽셀의 컬러 이미지로 작업하고 있습니다. 몇 가지 질문이 있습니다. Vector.Unboxed과 중에서 무엇을 선택해야 UArray합니까? 둘 다 unboxed 배열이지만 Vector추상화는 특히 루프 융합과 관련 하여 많이 광고되는 것처럼 보입니다. 가 Vector항상 좋은 것은? 그렇지 않은 경우 언제 어떤 표현을 …

5
Haskell : Where vs. Let
저는 Haskell을 처음 접했고 Where vs. Let에 대해 매우 혼란 스럽습니다 . 둘 다 비슷한 목적을 제공하는 것 같습니다. Where 와 Let 사이의 몇 가지 비교를 읽었 지만 언제 각각을 사용해야하는지 구분하는 데 어려움이 있습니다. 누군가가 컨텍스트를 제공하거나 다른 것을 사용할 때를 보여주는 몇 가지 예를 제공 할 수 있습니까? …
117 haskell  keyword  where  let 

3
프로그램을 운영하는 데 가장 적합한 Haskell 라이브러리는 무엇입니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 오년 전에 . 이 질문 개선 프로그램을 프로덕션에 적용하려면 프로그램이 "작동"된 것으로 간주하기 위해 수행해야하는 몇 가지 작업이 있습니다. 즉, 엔지니어와 운영 직원 모두가 …
115 logging  haskell  metrics 

1
22Mb의 총 메모리 사용량에도 불구하고 Haskell 스레드 힙 오버플로?
광선 추적기를 병렬화하려고합니다. 이것은 작은 계산 목록이 매우 길다는 것을 의미합니다. 바닐라 프로그램은 특정 장면에서 67.98 초에 실행되며 총 메모리 사용량은 13MB이며 생산성은 99.2 %입니다. 첫 번째 시도 parBuffer에서 버퍼 크기가 50 인 병렬 전략 을 사용 했습니다. parBuffer스파크가 소모되는 속도로만 목록을 살펴보고 parList많은 메모리를 사용하는 목록의 척추를 강제하지 않기 …



10
Java의 인터페이스와 Haskell의 유형 클래스 : 차이점과 유사점?
Haskell을 배우는 동안 Haskell에서 비롯된 훌륭한 발명품 인 클래스 클래스를 발견했습니다 . 그러나 클래스 유형의 Wikipedia 페이지에서 : 프로그래머는 클래스에 속하는 모든 유형에 대해 존재해야하는 함수 또는 상수 이름 세트를 해당 유형과 함께 지정하여 유형 클래스를 정의합니다. 나에게 Java의 인터페이스 에 다소 가까운 것 같습니다 ( Wikipedia의 Interface (Java) 페이지 …

4
입력`= '에서 Haskell 오류 구문 분석 오류
나는 Haskell을 처음 사용하고 시작한 후 ghci시도했습니다. f x = 2 * x 그리고 나는 얻었다 : <interactive>:1:4: parse error on input `=' 이해가 안 돼요 이상하게도 이전에는 잘 작동했습니다. Haskell을 잘못 구성했다고 생각합니다. ghc6을 다시 설치해도 문제가 해결되지 않습니다. 정보는 Ubuntu 10.4를 사용하고 ghc6의 버전은 6.12.1-12입니다.
111 haskell 



17
Haskell에 대한 소란은 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

4
Haskell : <*>은 어떻게 발음하나요? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 Applicative typeclass에서 이러한 함수를 어떻게 발음합니까? (&lt;*&gt;) :: f (a -&gt; b) …
109 haskell  operators 

5
Haskell의 Prelude.read가 Maybe를 반환하지 않는 이유는 무엇입니까?
Prelude.read 유형이 좋은 이유가 있습니까? read :: Read a =&gt; String -&gt; a Maybe값을 반환하는 대신 ? read :: Read a =&gt; String -&gt; Maybe a 문자열이 Haskell을 구문 분석하지 못할 수 있으므로 후자가 더 자연스럽지 않을까요? 또는 Either String a, Left파싱하지 않으면 원래 문자열을 포함하고 Right그 결과를 포함하면 어디에 …
108 parsing  haskell  types 

1
Real World Haskell의 어떤 부분이 이제 쓸모 없거나 나쁜 습관으로 간주됩니까?
Real World Haskell 의 19 장 에서 많은 예제가 이제 Control.Exception. 그래서이 책의 ​​내용 중 일부는 실제로 쓸모없고 더 이상 공부할 가치가 없다고 생각합니다. 결국 6 년이 지났습니다. 저의 유일한 다른 참고 자료는 Learn You a Haskell For Great Good 이지만 훌륭한 책이지만 RWH에 비해 훨씬 더 기본적입니다. 이전에 책을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.