For empty string ('') returns None, otherwise acts same as opt.
''
optEmptyString(undefined) // NoneoptEmptyString('') // NoneoptEmptyString('a') // Some('a')
For empty string (
''
) returns None, otherwise acts same as opt.