«f#» 태그된 질문

F #은 .NET을위한 간결하고 표현력이 뛰어나며 효율적인 기능 및 개체 지향 언어로 복잡한 문제를 해결하기위한 간단한 코드를 작성하는 데 도움이됩니다.

13
함수형 프로그래밍에서 시간 함수는 어떻게 존재할 수 있습니까?
함수형 프로그래밍에 대해 잘 모른다는 것을 인정했습니다. 나는 여기저기서 그것에 대해 읽었고 함수 프로그래밍에서 함수는 호출 횟수에 관계없이 동일한 입력에 대해 동일한 출력을 반환한다는 것을 알게되었습니다. 함수 표현식과 관련된 입력 매개 변수의 동일한 값에 대해 동일한 출력으로 평가하는 수학 함수와 정확히 같습니다. 예를 들어 다음을 고려하십시오. f(x,y) = x*x + …

15
기능적인 GUI 프로그래밍이 가능합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 나는 최근에 FP 버그를 발견했으며 (Haskell을 배우려고 노력 중), 지금까지 본 것 (일류 함수, 게으른 평가 및 …

9
C #보다 F #을 사용하는 것이 어떤 영역에서 더 적합 할 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 지난 몇 년 동안 F #은 OCaml, ML 및 Haskell에서 배양 된 많은 아이디어를 사용하여 …
210 c#  f# 

3
F # 시작하기 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 하나의 문제에만 집중하도록 질문을 업데이트하십시오.이 게시물 편집 . 휴일 오년 전에 . 이 질문을 개선하십시오 F # 프로그래밍을 시작하려면 어떻게해야합니까? 언어를 배우거나 다른 언어에 비해 어떤 장점이 있는지 배우기위한 좋은 출발점 샘플은 무엇입니까? 어떤 도구가 필요합니까 …
139 f# 

5
Haskell과 F #의 주요 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 답변은 주제에서 벗어 났지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 받아들이지 않습니다. F # 과 Haskell 을 비교하기 위해 인터넷에서 검색 했지만 실제로 결정적인 것을 …

1
이 F # 코드가 왜 이렇게 느린가요?
C # 및 F #의 Levenshtein 구현 C # 버전은 약 1500 자의 두 문자열에 대해 10 배 더 빠릅니다. C # : 69ms, F # 867ms. 왜? 내가 알 수있는 한, 그들은 똑같은 일을합니까? 릴리스 또는 디버그 빌드인지는 중요하지 않습니다. 편집 : 누군가가 거리 편집 구현을 위해 특별히 여기에 …
127 c#  performance  f#  inline 

5
F #이 OCaml로 변경됨 [닫힘]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 F #은 OCaml에서 파생되었지만 누락되거나 추가 된 주요 항목은 무엇입니까? 특히 OCaml 학습에 사용할 수있는 리소스가 F #을 배우려는 …
126 f#  ocaml  functor 

4
접기와 축소의 차이점은 무엇입니까?
F #을 배우려고하지만 fold 와 reduce 를 구별하려고 할 때 혼란스러워졌습니다 . 접기는 같은 일 을하는 것처럼 보이지만 추가 매개 변수를 사용합니다. 이 두 기능이 존재하는 합법적 인 이유가 있거나 다른 배경을 가진 사람들을 수용 할 수있는 이유가 있습니까? (예 : C #의 문자열 및 문자열) 다음은 샘플에서 복사 한 …


4
F # 및 C # 모두에서 사용할 F # 라이브러리를 디자인하는 가장 좋은 방법
F #으로 라이브러리를 디자인하려고합니다. 라이브러리는 F # 및 C # 모두 에서 사용하기에 친숙해야합니다 . 그리고 이것은 제가 약간 갇혀있는 곳입니다. F # 친화적으로 만들거나 C # 친화적으로 만들 수 있지만 문제는 둘 다 친화적으로 만드는 방법입니다. 여기에 예가 있습니다. F #에 다음과 같은 기능이 있다고 상상해보십시오. let compose (f: …
113 c#  f# 

7
F # 개발 및 단위 테스트?
제 첫 번째 기능 언어 인 F #으로 막 시작했습니다. 저는 C #과 유사하게 작업 해 왔으며 F #이 코드 작성 방법을 다시 생각하게하는 방법을 많이 즐깁니다. 내가 조금 혼란스러워하는 한 가지 측면은 코드 작성 과정의 변화입니다. 저는 C #에서 수년 동안 TDD를 사용해 왔으며 현재 위치를 알 수있는 단위 …

1
Linux에서 MbUnit, F # 프로젝트 내에서 사용됩니까?
나는 gallio-users 목록에 이것을 물어 보았지만 질문이 나타나지 않았습니다 (Google 그룹스는 게시물이 성공했다고 말합니다). 나는 그의 이메일을 자주 읽지 않는 사람이 목록을 검토 할 수 있다고 생각한다. SO가 Gallio와 MbUnit 모두에 대한 태그를 가지고 있기 때문에 여기에서 물어볼 가치가 있다고 생각했다. 나는 MbUnit그들이 Mono 호환성을 유지하는 데 열심이라고 첫 페이지에서 …
104 ubuntu  f#  mono  mbunit  gallio 

6
Ocaml / F #의 함수가 기본적으로 재귀 적이 아닌 이유는 무엇입니까?
F # 및 Ocaml (및 기타 언어)의 함수가 기본적으로 재귀 적이 아닌 이유는 무엇입니까? 즉, 언어 디자이너 rec가 다음과 같은 선언에 명시 적으로 입력하는 것이 좋은 생각이라고 결정한 이유는 무엇입니까? let rec foo ... = ... 기본적으로 함수 재귀 기능을 제공하지 않습니까? 명시 적 rec구성 이 필요한 이유는 무엇 입니까?
104 f#  recursion  ocaml 

6
실제 세계에서 함수형 프로그래밍을 어떻게 사용할 수 있습니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 함수형 언어는 상태를 제거하여 버그를 피할 수 있기 때문에 유용 할뿐만 아니라 스레드 수에 대해 …


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