falsify: Haskell을 위한 Hypothesis 스타일의 샘플 트리 기반 축소 기법
falsify는 Haskell에서 샘플 트리를 활용해 예측 가능한 축소(shrinking)를 제공하는 속성 기반 테스트 라이브러리입니다. 복잡한 데이터도 쉽게 최소 반례를 찾을 수 있고, 함수 생성까지 지원해 디버깅이 훨씬 쉬워집니다. 샘플 트리 방식이 왜 혁신적인지 궁금하지 않으세요?