ZIO

ZIO를 이용해 의존성 관리하기 [번역]

이 글은 Adam Warski의 Managing dependencies usin ZIO를 번역한 글입니다. ZIO는 안전한 타입과 함께 조합 가능하며서 (composable) 비동기 (asynchronous) 또는 동시성 (concurrent) 프로그래밍을 할 수 있는 Scala의 라이브러리이다. 최근 자신들의 “환경” 컴포넌트를 점검 하였다.

ZIO를 통한 부수효과가 있는 코드 관리 [번역]

이 글은 Pierre Ricadat 의 Wrapping impure code with ZIO 를 번역한 글입니다. 만약 당신이 스칼라로 함수형 프로그래밍을 하고 있다면 상당히 헤맬 가능성이 높다. 우리가 다루는 코드가 함수형 프로그래밍의 기본 원리인 총체성 (totality), 결정성 (determinism), 순수성 (Purity)을 지키지 않을 수 있기 때문이다.