toastal/select-prism (elm): Use a Monocle Prism to handle <select> conflict between ADTs and Strings
Keywords: adt|elm|optics|select|sum-types|union-types