type-extension

    5

    2답변

    여러 개의 데이터 유형이 있고 각각이 여러 구현을 가질 수있는 하스켈 코드를 작성하려고합니다. 이렇게하려면 각 데이터 형식을 관련 생성자 및 선택기 인 메서드가있는 class으로 정의한 다음 해당 생성자 및 선택기에 대해 해당 클래스의 멤버에 대한 모든 연산을 구현합니다. 예를 들어, 아마도 A가 SparsePoly 또는 DensePoly 및 B 등의 표현

    0

    1답변

    에 배열 길이 상속 된 구성 요소의 정수 값을 사용합니다. gfortran은 컴파일을 위해 n의 유형을 알고 싶어하지만, 제 생각에는 이미 상속되었습니다. (증명 : 내가 datafilled에 n을 다시 정의하면 gfortran이 복제에 대해 불평합니다.) 어떻게 작동시킬 수 있습니까? 참고 : this question에 따라 n을 할당 가능하다고 선언하고

    4

    2답변

    형식 확장에 대한 MSDN 문서에 "F # 3.1 이전에는 F # 컴파일러에서 C# 스타일 확장 메서드를 일반 형식 변수, 배열 형식, 튜플 형식 또는 "이"매개 변수로 F # 함수 유형. " (http://msdn.microsoft.com/en-us/library/dd233211.aspx) F # 함수 유형에 사용되는 유형 확장은 어떻게 될 수 있습니까?

    6

    1답변

    다음은 this question입니다. 일반적인 F # Array Type을 어떻게 확장 할 수 있는지 궁금합니다. type System.Array with member a.Last = a.GetValue(a.Length - 1) 을하지만 토마스가 언급 한 바와 같이이 비 제네릭 : 나는이 작업을 수행 할 수 있습니다. 다음으로이 시도했지만 작

    3

    1답변

    나는 F# how to extended the generic array type?이라는 질문을 읽고 대답했습니다. 나는 할 수없는 일에 매우 가깝습니다. 'T[]과 마찬가지로 'T[][] 유형을 확장 할 수 있습니까?

    0

    1답변

    이미 유형을 확장 한 Fortran 유형을 확장하려고합니다. 나는 확장 된 유형이 때 쓸 수 있다는 것을 알고 type o1 ... type, extends(o1) :: o2 ... type(Object1) :: o1 allocate(o2::o1) 어떻게 내가 o2를 확장하는 세 번째 유형이이 작품? 이것이 가능한가?

    1

    1답변

    fortran 2003에서 추상 유형의 구성 요소가있는 파생 유형을 정의 할 수 있습니까? 예를 들어 아래와 같이 구성 요소 o_Abst이 유형 인 유형 Sup을 정의하려고합니다. 이미 발생한 TYPE, ABSTRACT :: Abst CONTAINS PROCEDURE(some_proc), deferred, pass :: some_proc

    4

    2답변

    나는 가능하다고 생각하지만 유형 확장을 통해 사용자 지정 서식을 허용하기 위해 이와 비슷한 작업을 수행 할 수 있습니까? [<StructuredFormatDisplayAttribute("Rate: {PrettyPrinter}")>] type Rate with member x.PrettyPrinter = x.Title + string x.Value