pattern-matching

    19

    2답변

    왜이 문자가 인쇄됩니까? 패턴 일치가 구조 유형에서 작동하지 않습니까? "hello" match { case s: { def doesNotExist(i: Int, x: List[_]): Double } => println("wtf?") case _ => println("okie dokie") }

    2

    2답변

    이미지는 서로 다른 시간 간격으로 촬영 한 동일한 물체입니다. 소프트웨어 솔루션 - 하드웨어로 구현됩니다. 높은 문제는 하드웨어 후 보인다는 사실에도 불구하고 내가 지각 DIFF 당신이 원하는 것을 믿고 하드웨어 구현

    15

    2답변

    패턴 일치는 Haskell의 가장 우아한 기능 중 하나입니다. 저는 최근에 Data.Sequence를 사용하기 위해 대기열 데이터 구조가 필요한 프로젝트에서 작업 해 왔습니다. floodFillWorker :: Image -> RGBAColor -> Double -> PixelQueue -> Image floodFillWorker image base to

    2

    2답변

    패턴에서 용어 사이에 와일드 카드를 사용할 수 있습니까? 예를 들어, "내 책에 연체 된 벌금이 얼마입니까?"라는 질문에 답하고 싶습니다. "연체 된"과 "서적"이라는 용어 사이에 와일드 카드를 사용하는 방법이 있습니까?

    2

    4답변

    패턴 일치에 사용할 unapply 메서드를 만들려고했지만 Option과 다른 값을 반환하려고했지만 Eclipse에서 오류로 표시합니다. unapply은 Option[T]을 반환해야한다는 규칙입니까? 편집 : 다음은 사용하려는 코드입니다. unapply 부울 import java.util.regex._ object NumberMatcher { d

    32

    5답변

    하스켈에서 패턴 매칭이란 무엇이며 어떻게 보호 된 방정식과 관련이 있습니까? 간단한 설명을 찾아 보았습니다 만 찾지 못했습니다. 편집 : 누군가 숙제로 표시됩니다. 나는 더 이상 학교에 가지 않으며, 나는 하스켈을 배우는 중이고이 개념을 이해하려고 노력하고 있습니다. 순수한 관심.

    5

    1답변

    2 차원 격자 (평면상의 일반적인 격자)를 고려하십시오. 내 목적을 위해 패턴 또는 배열은 격자 포인트의 일부 연결된 하위 세트에 1과 2 숫자를 지정하는 것입니다. 예를 들어, 다음 쇼 세 가지 별도의 준비는 : .......1.....1.... .222...2.....12... .111...2.....2.... .222...22...12211.

    5

    1답변

    Erlang에서 프로그래밍 할 때 반환 값을 사용하지 않더라도 패턴 일치를 통해 성공을 위해 함수 호출에서 모든 반환 값의 유효성을 검사해야합니까? 지금까지 본 대부분의 Erlang API는 오류시 예외를 throw하지 않지만 반환 값의 유효성을 검사해야 할 필요가 있으므로 {error, Error}와 같은 값을 반환합니다. 이것에 대한 어떤 예외도 나는

    1

    2답변

    특정 바이트 패턴에 대해 일부 메모리 범위를 검색하려고합니다. 따라서, 내 접근 방식은 메모리 범위의 패턴을 찾기 위해 Boyer-Moore-Horspool 알고리즘을 사용하여 함수를 구축하는 것입니다. wildcard 바이트는 와일드 카드로 처리해야하는 특정 바이트에 그대로 있습니다. 예 - wildcard이 0xCC 인 경우 0xCC, pattern은

    13

    5답변

    나는 기본적으로 그룹 형태의 배열이 abstract class Shape case class Rectangle(width: Int, height: Int) extends Shape case class Location(x: Int, y: Int, shape: Shape) extends Shape case class Circle(radius: Int) e