Size: a a a

2020 June 17

JC

Julian =) Coffee in Go-go!
Anton Kucherov
Хорошее объяснение (очень похоже на "потому что пошли на ***). Знать бы еще что это, и почему это не проблема в других ЯП. 🤔
В том же Пайтоне тоже не юзают <>
И в Скале
источник

ВС

Владимир Столяров... in Go-go!
Julian =) Coffee
В том же Пайтоне тоже не юзают <>
И в Скале
в питоне [] в аннотациях типов, и это по-моему предлагалось когда-то
источник

SK

Savely Krasovsky in Go-go!
Julian =) Coffee
В том же Пайтоне тоже не юзают <>
И в Скале
не обязательно <>, вариантов можно придумать массу, просто по-моему там уже определились и никто никого слушать не будет)
источник

Н

Никита in Go-go!
Владимир Столяров
в питоне [] в аннотациях типов, и это по-моему предлагалось когда-то
Где?
источник

A

Aikidos in Go-go!
Julian =) Coffee
В том же Пайтоне тоже не юзают <>
И в Скале
да, но ради справедливости, в скала массивы через "()". иначе тоже бы не смогли распарсить.
источник

ВС

Владимир Столяров... in Go-go!
источник

Н

Никита in Go-go!
Ну [] где? Там аннотации типов через : после указания названия параметра либо переменной
источник

ВС

Владимир Столяров... in Go-go!
речь-то про параметры типа как раз и была
источник

JC

Julian =) Coffee in Go-go!
Никита
Ну [] где? Там аннотации типов через : после указания названия параметра либо переменной
List[int] (ну или с 3.9 list[int])
источник

AS

Andrei 🦉 Sergeev in Go-go!
в аннотациях типов, написали же в сообщение
например:

def head(a: List[T]) -> T:
источник

Н

Никита in Go-go!
Andrei 🦉 Sergeev
в аннотациях типов, написали же в сообщение
например:

def head(a: List[T]) -> T:
это уже в таких «сложных» типах
источник

JC

Julian =) Coffee in Go-go!
ну так мы про дженерики и говорим
источник

Н

Никита in Go-go!
Union[str, int], ваш пример, и проч
источник

AS

Andrei 🦉 Sergeev in Go-go!
по моему, это самый читаемый вариант из всех языков, что я видел
источник

Н

Никита in Go-go!
Andrei 🦉 Sergeev
по моему, это самый читаемый вариант из всех языков, что я видел
Да, вполне даже
источник

AK

Anton Kucherov in Go-go!
Короче у меня претензия исключительно к реализации. Мне очень сильно кажется, что кучу кода на дженериках будет читать даже сложнее чем код где везде interface{} понатыкан
источник

E

Egor in Go-go!
Вот функция из примеров в конце обновленного драфта. Не сразу понял, что из этого ее название)
func (m *Map(K, V)) find(k K) **node(K, V) {
...
}
источник

Н

Никита in Go-go!
Egor
Вот функция из примеров в конце обновленного драфта. Не сразу понял, что из этого ее название)
func (m *Map(K, V)) find(k K) **node(K, V) {
...
}
С методами типов как то понимаете же?)
источник

E

Egor in Go-go!
Там скобок меньше)
источник

Н

Никита in Go-go!
🤨
источник