general-prelude-0.1: Prelude replacement using generalized type classes where possible