Substrate

#functional #side-effects #effects #architecture