Issue with Either.gen and type signature - Effect Community