하스켈에서 '중첩 된' 패턴은 무엇입니까? 나는 그 용어를 어디에서나 들었지만 그것이 실제로 무엇을 의미하는지 확신 할 수 없다. 어떻게 정의하겠습니까? 어떤예요?Haskell에서 중첩 패턴이란 무엇입니까?
미리 감사드립니다.
추가하려면 편집 :
은 "패턴이 예에서와 같이 리터럴 및 중첩 패턴을 포함 할 수 있습니다 (요청시 교과서에서 인용) :
addPair (0,y) = y
addPair (x,y) = x+y
shift :: ((Int,Int),Int) -> (Int,(Int,Int))
shift ((x,y),z) = (x,(y,z))
하스켈에서 많이 사용되는 재귀 논리와 관련이있을 것으로 생각합니다. – Pieter
@Pieter는 그보다 더 간단해야합니다. – maclunian
듣는 것에 대한 사례를 인용해도 되겠습니까? 내 지식으로는이 용어에 정식 의미가 붙어 있지 않다. – Ingo