I want to write a function which can validate a given value (passed as a string) against possible values of an enum. In the case of a match, it should return th
I have an optimised implementation you could use in UnconstrainedMelody. Effectively it's just caching the list of names, but it's doing so in a nice, strongly typed, generically constrained way :)