functional-programming

    3

    2답변

    포인트가없는 기능적 스타일로 프로그램을 만들려고 할 때 "점 표기법"이 객체 및 레코드와 함께 작동하는 방식이 불안정합니다. (위대하고 간결하다고 생각합니다. 기본적으로 카레 기능 언어를 사용하는 방법). 내가 누락 된 연산자 또는 기능이 있습니까 : (.) object method 대신 object.method? (I 새로운 ? 연산자에 대해 무엇을 읽고

    1

    1답변

    여러 배열을 비교하고 해당 배열의 데이터와 일치하는 세트를 생성하고 배열 A에서만 데이터 세트를 생성하지만 배열 B에서는 생성하지 않는 코드 스 니펫을 작성해야합니다. C, D는 배열 B에 있지만 A, C, D에는없는 배열을 처리 할 수 ​​있습니다 (즉, 동적으로 반복). 코드는 스칼라에서 익명의 함수를 사용해야합니다 (예 : Java에서처럼 반복되는 일

    2

    1답변

    함수 프로그래밍에서 함수는 엔티티로 간주되며 객체가 객체 지향 컨텍스트에있을 때 전달 될 수 있습니다. 어느 정도 수준에서 함수는 일부 인수와 함께 '호출'될 수 있습니다. 그리고 궁금한 점은 : 이것도 Dependency Injection이라고할까요? 그리고이 DI 사용으로 인해 Inversion of Control가 발생합니까?

    1

    1답변

    가능한 중복 : typedef in C#? STL like containter typedef shortcut? 내가에서 사용할 수있는 기능 언어에서 앨리어싱을 입력 할 수있는 동등한이 있다면 궁금 해서요 C# 예를 들어 Haskell과 같은 멋진 함수 언어에서 기존 유형을 사용자 정의 유형 이름으로 별명을 지정하기 위해 다음과 같이 말할 수 있습니다 typ

    16

    2답변

    스칼라를 배우려고하는데 간단한 스윙 앱을 작성하여 배우고 싶습니다. 그러나 기능적인 세계에서 GUI 프로그래밍이 어떤 것인지, 스칼라를 사용할 때 확실하지 않습니다. OO/Java 배경에서 오는 모든 포인터, 자습서 또는 잡아 당김은 정말로 환영받을 것입니다.

    4

    1답변

    일련의 숫자를 적절한 비트 수로 잘라내어 청크의 지연 시퀀스 (최하위 비트가 먼저)를 반환하는 Clojure 함수가 있습니다. 블록 크기를 채우기 위해 마지막 블록의 상위 비트를 채 웁니다. 게으름과 기능 유지하면서 패딩의 양을 기록하는 "최상의 방법 (tm)"에 대한 조언이 필요합니까? 지혜의 말씀을 높이 평가합니다. (defn block-seq

    3

    1답변

    다음 입력을 어떻게 받아들입니까? (match (list 3)) -> #t (match (list 1 2 3)) -> #t (match (list 1 2 3 4)) -> #t (match (list 1 2 3 4 5)) -> #t (match (list 4)) -> #f 편집과 같은이 (list of 0 or more charcters and e

    53

    7답변

    스칼라가 Functional Reactive Programming을 사용하도록 작성된 라이브러리가 있습니까?

    4

    2답변

    나는 this question을 만났고 무 프로그래밍 프로그래밍 클래스에서 많은 것들을 잊어 버렸습니다. 코드를 이해하려고 노력하면서 코드가 너무 길어서 코드를 짧게하려고했습니다. 이것은 원래 코드가하는 것과 동일한 일을합니까? merge([X|Xs], Ys) -> [X | merge(Ys, Xs)]; merge([], []) -> []. 는 ...

    13

    3답변

    나는 DrScheme 4.2에서 SICP 용 모듈을 사용하고 있지만 DrScheme에서 SICP를 가장 잘 지원하는 언어는 무엇입니까? 누구나 this을 사용해 본 사람이 있습니까? 감사합니다.