lazy-evaluation

    0

    1답변

    이벤트 스트림을 처리 할 무언가를 만들려고합니다. 내 프로세서는 부작용이 없어 관리하기 쉽기를 바라지 만 스트림을 두 번 통과하지 못하도록하고 싶습니다. # B with multipler: 1, adding: 1 # B with multipler: 1, adding: 2 # B with multipler: 1, adding: 3 # B with mul

    1

    1답변

    간단한 단일 헤더 로깅 라이브러리가 있습니다. 사용자가 응용 프로그램의 다른 부분에 대한 로깅을 선택적으로 켤 수 있도록이 라이브러리를 내가 작성한 다른 라이브러리에 "포함"하고 싶습니다. 의존성을 추가하고 싶지는 않습니다. 단일 헤더 속성이 그다지 매력적인 이유는 아닙니다. 동일한 로깅 라이브러리의 서로 다른 복사본이 서로 충돌하지 않도록 대상 라이브러리

    1

    1답변

    에서 함수 호출의 평가를 이연 할 수있는 옵션은 가변 인자 템플릿이 가정하자입니다. 예 : f (1, getName()); 함수의 평가를 연기하는 간단한 방법이 있으므로 getName()은 f() 내에서 호출되며 필요하지 않은 경우 실행되지 않습니다. 간단한 방법으로 복잡한 호출 구문을 작성하지 않고 수행하는 것이 바람직합니다.

    1

    2답변

    이 오류가있는 질문이 많이 있지만 그 이유는 lambda와 함께 발생하는 일반적인 오류 인 것 같습니다 많은 시나리오에서; 그러나 나는 내 문제의 이유를 밝힐 수 없다. 나는 게으른을 사용하고 있는데이 잘 작동 : 여기 단지 참조 용 EmployeeLoading.LoadEmployee있어 /// <summary> /// Build a client from

    0

    3답변

    MVC 5 인터넷 응용 프로그램을 코딩 중이며 지연 객체를 초기화하는 데 문제가 있습니다. 나는 클래스에 생성자 호출이 두 변수를 초기화 걸려 public Lazy<IGenericRepository<Account>> accounts; public IGenericRepository<Account> accountsNotLazy; : 여기 내 코드입니다.

    3

    1답변

    하스켈에서 foldl 대 foldr 대 foldl'을 이해하려고 노력 중입니다. 나는 두 번째 인수에서 f이 게으른 경우 foldr을 사용하는 것이 합의 된 것으로 이해합니다. 두 번째 인수는 목록의 구조를 반영하기 때문입니다. foldl'은 전체 목록을 처리해야하고 f이 해당 인수에 엄격하다는 것을 알고있을 때 더 좋습니다. 나는이 같은 상황에서 특히 관

    3

    2답변

    C++ 프로그래밍 언어, 4th Edition의 16.2.9.4 절 "무효화를 통한 간접 참조"에는 지연 평가에 mutable 키워드 대신 간접 참조를 사용하는 예에 대한 스케치가 있습니다. struct cache { bool valid; string rep; }; class Date { public: // ...

    4

    1답변

    와 루프와 재발을 사용하여 : (letfn [(permutations [s] (lazy-seq (if (seq (rest s)) (apply concat (for [x s] (map #(cons x %) (permutations (remove #{x} s))))) [s])))])

    -2

    1답변

    && 및 || 연산자를 조건에 결합해야 할 때를 알고 있지만 어떻게 작동하는지 궁금합니다. 예를 들어,이 경우를 보자 :는 2&&3&&5 //returns 5 2||3||5 //returns 2 이 && 운영자가이 falsy 또는 truthy 있는지 알 수있는 각 피연산자를 평가하는 것 같다. 진리에 대한 평가를하면 오른쪽으로 이동하여 다시 표현을 평

    1

    1답변

    프로젝트 오일러 문제 2 : 피보나치 시퀀스의 각 새 용어는 이전 두 용어를 추가하여 생성됩니다. (1) 및 (2)에서 시작하여, 제 10 개 관점은됩니다 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... 를 환산을 고려하여 값이 4 백만을 초과하지 않는 피보나치 시퀀스는 짝수 값의 합을 찾는다. GHCi는 잘이 솔루션 구문 분석 : f