F #에서 일하면서 하스켈에 대해 알게되었습니다. 나는 현재 제 7 장인 this 튜토리얼을 강력히 추천합니다. 빠른 질문. 아마도 나 자신보다 앞섰고 앞으로의 장에서 대답을 찾을 수있을 것이다. 그러나 함수의 위치를 뒤집을 수있는 방법이 있으며 함수가 F #처럼 하나의 인수 만 취하는 경우 인수가된다. 그래서, 예를 들어, F #으로 당신이 (당신이 하스켈에서처럼), 다음을 수행 할 수 digitToInt라는 함수가 있다면 :haskell 리디렉션
3 | 내가 틱 다시 사용하는 방법에 대해> digitToInt
,하지만 그건 특히 바이너리 기능을 위해 단항 함수와 비슷한 것이 있습니까? 이 작업을 수행하는
표준 라이브러리에는 왼쪽에서 오른쪽으로의 응용 프로그램 연산자가 없습니다. 그러나,'Control.Arrow'는 왼쪽에서 오른쪽으로 _composition_처럼 행동 할 수있는'(>>>)'을 정의합니다. 그 외에는, peoro의 대답을 참조하십시오. 하스켈 문화권의 컨벤션은 데이터 흐름이 위에서 아래로, 오른쪽에서 왼쪽으로 진행되도록하는 것이므로 익숙해지면 가장 좋습니다. – luqui
차가워졌습니다. 호기심이 많지만 유익합니다. 감사. – Ramy
F #의 "왼쪽에서 오른쪽으로"타입 추론으로 인해 F # 코드에서 |>가 널리 사용된다는 점에 유의하십시오. (그래서 때때로> |를 사용하거나 컴파일 할 때 코드에서 타입을 명시해야합니다. 이것은 하스켈의 경우가 아니므로 (.)와 ($) 만 있으면됩니다. –