Hacker News new | ask | show | jobs
by pjmlp 300 days ago
Including implementing Abstract Data Types, thus everything on the structs is only accessible via functions that enforce the contracts.