lazy-evaluation

    1

    1답변

    신참 같은 실수가 들리 겠지만 나는 그렇게 많이한다. 게으른 평가 된 블록이나 값을 함수에 전달하는 동안, 내가 어떻게 든 잊어 버리면, 그 함수의 대응하는 매개 변수가 게으름 (이름으로 전달/호출)을한다. 왜냐하면 이 약간의 혼란을 야기하기 때문이다. lazy val a = {println("a");1} def myfunc(b:Int){println("

    11

    1답변

    Tardis 모나드를 사용하여 모든 통과 컨테이너에 버블 정렬을 구현하려고합니다. {-# LANGUAGE TupleSections #-} module Main where import Control.DeepSeq import Control.Monad.Tardis import Data.Bifunctor import Data.Traversable

    1

    2답변

    문제 : 두 테이블의 크기가 크게 다릅니다. 왼쪽 ID와 외측 ID를 결합하려고합니다. 불행히도, 왼쪽 테이블에있는 레코드 만 원한다고하더라도 조인이 모든 레코드에서 실행 된 후에도 내 작업을 캐시 한 후에도 어떤 이유로 든. 아래를 참조하십시오 : 내 질문 : 1. 왼쪽 테이블과 일치하는 레코드 만 비용이 많이 드는 wrangling 단계를 통해 처리되도

    0

    1답변

    이 질문은 다음과 같은 질문에 관련 : How to force evaluation in Haskell? 내가 벤치 마크 목록에 대한 알고리즘 퀵를 원한다. 이를 위해 난수가있는 특정 수의 파일을 만들었습니다. 나는 프로그램이 파일 정렬이 소요 단지 하나에보고하는 데 걸리는 시간을 측정 할 알고 싶지 않아 import System.IO import Data

    0

    1답변

    Apache HttpComponents의 HttpClient v4.5.3을 사용하여 HTTP 요청을 실행하는 스칼라 함수를 구현했습니다. 아이디어는 응답을 구문 분석하고 확인 (즉, 리턴 코드 200)인지 확인하는 것입니다. 그렇지 않은 경우 n 번 시도하십시오. 응답이 정상이면 모든 것이 예상대로 작동합니다. 로거 출력에서 ​​처음에는 HTTP 오류가 발

    1

    1답변

    두 번째 runRand에 도달하면 다음 코드가 중단됩니다. 왜? 이 질문에 대한 답변에 따라 import Control.Monad.Random (Rand, getRandom, runRand) import System.Random (RandomGen, mkStdGen) rgen :: (RandomGen g) => Rand g [Int] rgen =

    1

    1답변

    최근에 나는 Raul Estrada의 "SMACK 스택을 사용한 빠른 데이터 처리 시스템"이라는 책을 읽기 시작했습니다. 그것은 을 방지하기 때문에, 우리가 보았 듯이 가, 게으른 평가는 교착 상태와 병목 현상을 방지 :이 개 첫 번째 챕터 후 나는 것을 발견하지 않았다면이 "안녕하세요 세계"의 그리 나쁜 컴파일이 생각 다른 프로세스의 결과를 무기한 대기하

    3

    1답변

    Vaadin Blog 문서를 기반으로 지연 격자로드를 구현했으며 특정 격자 열에 필터를 추가하려고합니다. 이 경우 lambda 함수를 CallbackDataProvider로 설정하여 지연로드를 수행합니다. 아래 코드를 참조하십시오. CallbackDataProvider와 필터링을 어떻게 조합 할 수 있습니까? 이 StackOverflow post에 따르면

    3

    1답변

    이 프로그램을 고려 게으른 평가 문제 : module test import Effects import Effect.StdIO (>>==) : Maybe a -> Lazy (a -> Maybe b) -> Maybe b (>>==) Nothing (Delay map) = Nothing (>>==) (Just x) (Delay map) = map x

    1

    3답변

    Clojure를 처음 사용했습니다. (defn generator [seed factor] (drop 1 (reductions (fn [acc _] (mod (* acc factor) 2147483647)) seed ; using dummy infinite seq to keep the reductions goin