decode error which should be caught at compile time - Effect Community