튜플을 생성하기 위해 식별자 패턴의 결과를 as 패턴에 복사하는 방법은 무엇입니까? type Person =
| Teacher of name: string * age: int * classIds: int list
| Student of name: string
let printTeacher (name, age, classIds) =
object expressions으로 새 객체 인스턴스를 만들 때 F #에서 System.Object 개의 메소드를 재정의 할 수 있습니다. 이것은 하나가 빠르게 ToString() 방법으로 인쇄하고자 할 때 매우 유용 할 수 있습니다 : 그러나 let obj = { new System.Object() with member x.ToString() = "F#
새로운 Spiral language에 대한 자습서를 만드는 중이며 흥미로운 성능 퍼즐을 발견했습니다. 내가 뭘 하려는지는 this chapter에서 볼 수 있으며 생성 된 두 프로그램은 boxy과 fully_specialized입니다. 그들이하고있는 일은 문자열에서 3 정수를 읽고 튜플로 반환하는 것입니다. 놀랍게도 boxy 버전은 완전히 전문화 된 버전보
Visual Studio에서 F # iOS 개발과 함께 Firebase를 사용할 수있는 방법이 있습니까? 나는 xCode와 Swift를 사용하여 iOS 응용 프로그램을 만들었습니다.이 응용 프로그램은 FIrebase 백엔드에 크게 의존하고 있으며 이제 F #으로 변환해야합니다. 그러나이 문제와 관련된 정보는 찾을 수 없습니다.
내가 중포 기지에 비동기 POST 요청을 보낼 F#의 다음 코드를 사용하려고 해요 : https://firebase.google.com/docs/reference/rest/auth/#section-sign-in-anonymously : 익명 로그인을 허용 특히 다음의 조작에 다음과 같이 내가 그것을 호출하고 let makePostRequest (url :
작은 프로젝트 중 하나가 기능 변경이 필요 ... 그래서 Gjallarhorn.Bindable.Wpf 라이브러리의 버전을 업데이트하기로 결정했습니다. 실제로 필요한 추가 매개 변수를 추가했습니다. 그러나 명령으로 호출 할 수있는 함수가 두 번 호출되기 때문에 응용 프로그램이 제대로 작동하지 않습니다. 최소한의 예를은 다음과 같습니다 : type Messag
닷넷 표준 분기를 생성 한 후 비주얼 스튜디오 2017에 표시되지 않는 그 이름에서 알 수 있듯이 .NET 표준으로 마이그레이션하는 것입니다. 그러나이 분기를 만들고 .NET 표준 라이브러리가 아닌 PCL 인 마스터 분기에 다시 체크인하면 프로젝트가 더 이상 빌드되지 않습니다. 우선 참조는 표시되지 않습니다. Visual Studio에서 볼 수있는 것은 .
내가 필요한 것은 단어가 들어있는 배열 2의 배열 1에서 구를 찾는 것입니다. 배열 하나에 [ "Margaret is a girl"이 포함되어 있다고합시다. "사랑한다", "감자"; "수영하다 (Swim)"], 또 다른 단어는 배열에 누설되는 단어의 무작위 텍스트입니다. 구문 (단어의 순서)과 단어를 효율적으로 검사하는 방법은 무엇입니까? 구식 방식으로 생
: https://developer.xamarin.com/api/type/CoreGraphics.CGRect/ C#으로 우리가 할 : new CGRect(50, 0, 200, 100)
그러나 이것은 F#에서 정의되지 않는다 ... 나는 또한이었다 CGRectMake 시도가 구식 구문이지만 작동하지 않습니다. 나는 CoreGraphics을 수입했고, Co
FsCheck를 처음 사용하고 테스트를 수행하기 위해 json 배열이 필요합니다. 나는 다음과 같은 간단한 해결책 원하는 : let commaSeparated = Gen.arrayOf Arb.generate<string>
|> Gen.fold(fun (acc,i)-> i+="\",\"")
|> Gen.finalValueO