fsi

    1

    1답변

    간단한 질문 : MonoDevelop에서 F # 대화 형 패드를 재설정하여 (명확하지 않음) 신선한 세션으로 다시 시작하는 방법이 있습니까? 그렇다면 어떻게? 내가 거기 (Visual Studio에서 같은 즉, 상황에 맞는 메뉴 항목) 그 일을위한 버튼이 없지만, 당신이 #q 명령을 입력하여 세션을 재설정 할 수 있습니다 생각

    6

    1답변

    F # Interactive (fsi)에서는 AddPrinter 또는 AddPrinterTransformer을 사용하여 대화 형 세션의 유형에 대해 예쁜 인쇄를 제공 할 수 있습니다. 제네릭 형식의 프린터를 추가하려면 어떻게합니까? 유형에 와일드 카드 _를 사용하면 작동하지 않습니다 > fsi.AddPrinter(fun (A : MyList<_>) -> A

    3

    2답변

    F # 대화 형 콘솔의 출력을 내 출력으로 어떻게 제한 할 수 있습니까? 내 현재 설치에서 fsi는 스크립트를 통해 실행될 때 많은 정보 (데이터 구조의 유형 및 내용)를 작성합니다. 나는 quiet mode을 성공적으로 시험해 보았습니다. 감사합니다.

    2

    1답변

    예를 들어 실수로 ref을 다시 정의했습니다. 그리고 기본값 인 ref을 대체했습니다. 내 정의를 제거하고 다시 시작하지 않고 원래 정의로 복원 할 수 있습니까?

    1

    1답변

    이상한 행동으로 실행했습니다. 내가 C#을 라이브러리를 사용하는 트링 오전 : FSI의 Neo4jClient 내 코드는 다음과 같습니다 #r "Neo4jClient.dll" #r "Newtonsoft.Json" open System open Neo4jClient // Define your library scripting code here le

    8

    1답변

    F #을 배우고 있으며 실수로 무한 재귀 함수를 작성하고 있습니다. Visual Studio (2010 또는 2012)를 통해 F # Interactive (FSI)에서 호출 할 때 나갈 방법을 찾을 수 없습니다. 그것의 Visual Studio를 다시 시작하는 것 이외의. 다른 어떤 것이 있습니까? 이상적으로 빠른 출구가 있습니까?

    2

    1답변

    많은 메모리를 사용하는 FsiAnyCpu를 통해 실행되는 F # 스크립트를 조사하고있었습니다. PerfView를 사용하여 힙 스냅 샷을 찍었고 대다수의 높은 개수의 노드가 FSharp.Compiler!Microsoft.FSharp.Compiler.Ilxgen+IlxAssemblyGenerator에 뿌리를 둔 것처럼 보입니다. 스냅 샷을 찍기 전에 나는 GC

    1

    1답변

    관리되는 C# .NET 및 관리되지 않는 C++ DLL 참조가 포함 된 VS 2013 프로젝트가있는 F # .NET 솔루션이 있습니다. 이 솔루션은 32 비트 Windows 7 Enterprise에서 FSI를 완벽하게 실행합니다. 내가 참조 된 모든 DLL 상대 및 절대 경로를 유지, 64 비트 Windows 8.1 OS가 설치된 컴퓨터에 대한 해결책에 모

    0

    1답변

    Jira.fs를 스크립트 파일로 전송할 때 - Jira.fsx 삼중 따옴표를 사용하는 상수 문자열에 문제가있어서 그 안에 큰 따옴표가 포함되어 있습니다 (아래 예 참조) Jira.fs = success Jira.fsx = 오류가 발생하여 오류가 발생합니다. FS0010 : 예기치 않은 기호 ':'가 포함되어 있습니다. '}'또는 다른 토큰이 필요합니다. 경

    2

    1답변

    Fsi에서 F # 어셈블리를 소비하려고하지만 모듈에 정의 된 메서드 목록을 가져올 방법을 찾지 못해 전화 할 수 있습니다. 다음은이 작업을 수행하려고하는 샘플 파일입니다. "exposing methods that are cross language friendly"을 따라, 필자는 파일의 맨 위에 네임 스페이스를 추가하고 이전에 있던 레터 바인딩 메서드를 포