모노이드로 구현하는 패턴

알지브레익 자료구조 정의
trait 이용

모노이드 정의
위의 자료구조에 결합법칙을 따르는 이항연산과 항등원 정의

lfold, rfold 다 가능, 오늘 연습해본건
m.op(rec(left,m), rec(right,m)) 이렇게 반 잘라서 각각 연산 후 취합하기

좌우 각각을 병렬로 처리할 수 있어서 더 빠른 처리가 가능해 짐