ValidationError>.contains(email: String, needle: String): Kind<S, String> = if (email.contains(needle, false)) just(email) else raiseError(ValidationError.DoesNotContain(needle).nel()) private fun <S> ValidatorAE<S, ValidationError>.maxLength(email: String, maxLength: Int): Kind<S, String> = if (email.length H maxLength) just(email) else raiseError(ValidationError.EmailMaxLength(maxLength).nel()) / ! @GopalAkshintala " overfullstack.github.io 45