나는 인용 부호를 사용하고 있으며 근사값을 찾지 못했습니다. 그래서 나는 이것을 쓰기로 결정했다. 오퍼레이터가 상에 매핑되지 그러나많은 연산자로 일반화하기
let inline (=~=) x y = abs x-y < 1.E-10
는리스트
let test = [1;2] =~= [1;2] //---> error
것이 가능 (=)
같은 흐름이 연산자를 선언하는 말?
아니면이 'StructuralEquality-ishness "와 같은 새로운 특성을 정의 할 필요?
은?
네,하지만 당신은 편집 할 수 없습니다 목록 유형 - 이미 정의되어 있습니다. 타입이리스트라면 (':? '로) 검사 할 수 있고, 그렇다면 자신의 정의를 사용할 수 있습니다. 그러나 F #에는 타입 클래스가 없습니다. –