11월 12, 2017의 게시물 표시

Publish to my blog (weekly)

스칼라 강좌 (25) - 부분 함수 (Partial function) 그 예외 항목이 먼지 알려주는 함수가 isDefinedAt 입니다. PartialFunction 은 아래와 같이 만들며 자동으로 isDefinedAt 이 만들어지는게 특징입니다. [Int, Int] 는 인자로 Int 리턴값으로 Int 를 말합니다. Partial Functions, Scala Partial Function 을 이해하는 쉬운 방법은, 일반 Function 을 Total Function 으로 이해하면 된다. 즉, 일반 Function 이 주어진 인자에 대해 모든 값을 취한다면, Partial Function 은 주어진 타입에 대해서 특정 값만 취할 수 있다. Scala School 의 원문을 첨부하면 A function works for every argument of the defined type. In other words, a function defined as (Int) =>...