Three Guidelines for Using the Functional Module Pattern for TypeScript | Heykuki News