Specification-guided component-based synthesis from effectful libraries | doi.page