7
스칼라에서 foldLeft와 reduceLeft의 차이점
나는 기본적인 차이를 배운 사이 foldLeft와reduceLeft 왼쪽 : 초기 값을 전달해야합니다 왼쪽 : 컬렉션의 첫 번째 요소를 초기 값으로 사용 컬렉션이 비어 있으면 예외가 발생합니다. 다른 차이점이 있습니까? 기능이 비슷한 두 가지 방법이 필요한 구체적인 이유가 있습니까?
함수형 프로그래밍에서 축소, 누적 또는 변형이라고도하는 폴드는 데이터 구조에 재귀 적으로 변환을 적용하여 요약 값으로 "축소"하는 고차 함수 유형입니다.