2012-06-08 2 views
0

저는 F #을 배우고 있습니다. 추가 학습을 위해 관용적 인 F #로 작성된 중간 크기의 오픈 소스 프로젝트를 찾고 싶습니다. 일부 프로젝트를 추천 할 수 있습니까? 미리 감사드립니다.관용구 코드가있는 Opensource F # 프로젝트

+1

[WebSharper] (http://websharper.com/)는 좋은 내기입니다. (코드는 보지 못했지만 저자는 밝은 사람입니다.)하지만이 질문은 주제에 맞지 않습니다. – ildjarn

+0

오픈 소스 F # 오퍼링이 관용적이기를 바랍니다. 인용 부호 없음 : http://code.google.com/p/unquote/, FsEye : http://code.google.com/p/fseye/ 및 NL, http://code.google.com/p/nl -compiler/(이것은 공개 릴리스가없고 더 실험적입니다.) –

+0

http://stackoverflow.com/questions/383848/f-open-source-projects의 상당 부분이 중복되었습니다. –

답변

2

좋은 관용적 인 오픈 소스 프로젝트가 하나 있다고 생각하지 않지만 여기에는 몇 가지 링크가 있습니다.

F# compiler and core libraries
  • 오픈 소스 및 체크 아웃 가치가있다 : 첫째, 탐구 가치가 F 번호 자체에서 여러 가지가있다. 컴파일러는 상당히 어렵지만 라이브러리 중 일부는 좋은 F # 코드의 좋은 예입니다.
  • F# PowerPack

일부 아주 좋은 (! 주석) 및 합리적 크기의 F # 프로젝트로는 또한 오픈 소스이며, (행렬, 벡터 및 일부 불변의 컬렉션처럼) 몇 가지 흥미로운 유형을 구현

  • Cellz - Silverlight를 사용하여 작성된 Excel과 유사한 스프레드 시트 응용 프로그램입니다. 그것은 간단한 표현과 셀 사이의 의존성을 다루는 훌륭한 평가 엔진을위한 파서를 가지고 있습니다.

  • TickSpeck는 - (당신이 개발 방법론에 관심이 있다면, 다음이 당신을 관심을 가질만한) F 번호
    을 작성 행위 주도 개발 (BDD)를위한 프레임 워크

  • F# binding for MonoDevelop - 잘 주석 (I입니다 믿습니다 :-))하지만 MD를위한 F # 바인딩을 구현하는 합리적으로 작은 프로젝트. 흥미로운 방식으로 MailboxProcessor ("에이전트"라고도 함)을 사용합니다.

  • Antoher 큰 F 번호 오픈 소스 프로젝트가 FSharpX입니다 - 다양한 F 번호 라이브러리 패키지 - 나는 관용적 F # 코드로 권하고 싶지 않다 그러나. 하스켈은 많은 아이디어와 구문을 필요로합니다. F #에서는 관용적이지 않지만 흥미롭고 유용한 부분이 많이 포함되어 있습니다.

는 제외 프로젝트에서, 당신은 관용적 F # 코드를 작성하는 방법을 알고 싶으면, 다음 F 번호 팀에서 훌륭한 F# Component Design Guidelines 문서가있다.

+0

F # Powerpack 제안을 통해 나를 이겼습니다. –