A simple Converter implementation backed by conversion functions.
A function for converting from L to R
A function for converting from R to L
The left type
The right type
Converts a right value into a left value
Converts a left value into a right value