Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Swifter 16. 06. 2018, 12:37:38
-
Nevíte někdo, jak přesně je definován operátor soběpodobnosti ve Swiftu? Na webu jsem našel jen příklady použití, ale ne přímo definici nebo popis. Doplňující otázka: mají tento operátor i jiné neesoterické jazyky? Předem díky!
-
Nevíte někdo, jak přesně je definován operátor soběpodobnosti ve Swiftu? Na webu jsem našel jen příklady použití, ale ne přímo definici nebo popis. Doplňující otázka: mají tento operátor i jiné neesoterické jazyky? Předem díky!
"sobepodovbnost" ?? wtf to je madarcina ci swahilstina?
-
Nevíte někdo, jak přesně je definován operátor soběpodobnosti ve Swiftu?
Soběpodobnost je něco jiného (v IT), Swift má operátor podobnosti funktorů, v podstatě to znamená, že dva konkrétní typy vznikly aplikací stejného funktoru na dva různé konkrétní typy. Smysl to má jen v případě Self a je to možnost (ve Swiftu jediná), jak definovat higher-kinded types. Jiné mainstreamové jazyky to nemají, kromě C++.
-
Neměl byste nějaký link, nebo ukázku kódu? Zní to zajímavě.
-
Neměl byste nějaký link, nebo ukázku kódu? Zní to zajímavě.
S jinými vlastnostmi generik Swiftu je to popsané zde:
https://github.com/apple/swift/blob/master/docs/GenericsManifesto.md