типы нигде кроме спеков не указыаются, хотя типизация строгая. поэтому такой синтаксис помогает тебе лишний раз понимать, над чем ты операцию проводишь
типы нигде кроме спеков не указыаются, хотя типизация строгая. поэтому такой синтаксис помогает тебе лишний раз понимать, над чем ты операцию проводишь
я стараюсь понять, чем помогают типы. из нового, в rust есть вывод типов и обязательно указывать только в функциях на входе. в Julia можно вообще типы не писать
есть какие-то разговоры о том, что в ерланге пытались прикрутить статическую типизацию и это бы сломало всю идеологию ерланга. и что эти люди потом ушли и вроде бы сделали rust
по доводам, которые есть в книге по лиспу, там была речь о том, что без необходимости везде указывать типы - ты просто быстрее приступаешь непосредственно к решению задачи. не тратя времени на "расшаркивания перед компилятором"
от себя могу добавить, что там, где тебе действительно важно какие и где типы, ты можешь начать указывать спеки к функциям и проводить анализ специально созданным для этого, очень качественным и старым инструментом под названием dialyzer