> Any search will have to rely on developer-made documentation, and/or meta data. This is great in theory, but documentation is rarely well maintained, and/or someone changes the code but neglects to update the documentation.
This is why types are better than textual documentation - the system enforces that they're kept up to date.
This is why types are better than textual documentation - the system enforces that they're kept up to date.