Code Explainers
Code explainers tagged #normalization
ruby
class User < ApplicationRecord has_secure_password normalizes :email, with: ->(email) { email.strip.downcase }
Normalizing user input in Rails models
normalization
validation
data integrity
Intermediate
6 steps
ruby
class ContactImporter def initialize(rows) @rows = rows end
Deduplicating contacts with Enumerable#uniq
deduplication
normalization
enumerable
Intermediate
4 steps
javascript
import { parsePhoneNumberFromString } from 'libphonenumber-js'; export class PhoneValidationError extends Error { constructor(message, code) {
Normalizing phone numbers with typed errors
validation
error-handling
custom-errors
Intermediate
6 steps
python
import re from email_validator import validate_email, EmailNotValidError _DISPOSABLE_DOMAINS = {
Normalizing signup emails in Python
validation
normalization
data-cleaning
Intermediate
8 steps
python
from datetime import datetime from zoneinfo import ZoneInfo
Timezone-safe datetime handling in Python
timezones
datetime
normalization
Intermediate
4 steps