Иногда одна и та же концепция изобретается независимо в разных областях информатики. Это один из тех случаев. То, что сообщество Scheme называет скрытой и манифестом типизации, остальной мир называет неявной и явной типизацией. Смысл точно такой же:
При явном / манифесте при наборе текста программист должен явно записать типы, таким образом, типы становятся манифестом в исходный код.
При неявной / скрытой типизации программист не записывает типы. Таким образом, типы неявные или скрытые .
Обратите внимание, что вопрос неявной или явной типизации полностью ортогональн, например, динамическая и статическая типизация, сильная и слабая типизация, звуковая и некачественная типизация, безопасная и небезопасная типизация, номинальная и структурная против утка.
Например, Haskell неявно, строго, статично, здоров, безопасен, структурно типизирован.