Т-34 85
ну, так бы компилятор ругнулся бы, если не смог неявно скастить то, что ты толкаешь, к нужному типу
в скале например, если явно в сигнатуре не указать возвращемый тип, то да, такая ошибка может быть сделана и более того, ты в конце функции укажешь возвращаемое значение, например стринг или слайс или что угодно, и компилятор из этого значения определит возвращаемое значение как стринг, слайс интов или что-то другое, но вот если тебе там надо было вернуть что-то другое, и ты косякнул и например вместо стринги возвращаешь чар, то сорян, компилятор тут не поможет