Substrate

#effects #composition #architecture #side-effects #functional