Size: a a a

F# Flood: Ручная работа

2020 February 12

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
Roman
т.е. объявляешь функцию let myFunc a b = a + b а туда неявно прокидывается какая-то ебанина, которая в нем используется и подходит по типу?
да
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
при этом имплисит может лежать в нугете
источник

R

Roman in F# Flood: Ручная работа
АХАХАХАХАХА
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
и чтобы он подставлялся достаточно сделать open NameSpace
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
то есть открыл ты неймспейс а тебе в код лезут имплиситы
источник

R

Roman in F# Flood: Ручная работа
ну хотя бы имплисит виден в сигнатуре, да?
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
Roman
ну хотя бы имплисит виден в сигнатуре, да?
да
источник

DS

Doge Shibu in F# Flood: Ручная работа
Roman
ну хотя бы имплисит виден в сигнатуре, да?
Да
источник

R

Roman in F# Flood: Ручная работа
слабаки
источник

R

Roman in F# Flood: Ручная работа
надо было и из сигнатуры выкосить
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
ты явно должен сказать что вот этот аргумент МОЖЕТ неявно подставляться
источник

SN

Shub Niggurath in F# Flood: Ручная работа
Roman
надо было и из сигнатуры выкосить
так это глобалочка получится просто
источник

R

Roman in F# Flood: Ручная работа
дайте угадаю, их используют для DI, да?
источник

SN

Shub Niggurath in F# Flood: Ручная работа
Ayrat Hudaygulov
ты явно должен сказать что вот этот аргумент МОЖЕТ неявно подставляться
и явно его импортировать
источник

DS

Doge Shibu in F# Flood: Ручная работа
Roman
ну хотя бы имплисит виден в сигнатуре, да?
Более того, то, что туда подставляется должно быть видно в области видимости
источник

SN

Shub Niggurath in F# Flood: Ручная работа
Roman
дайте угадаю, их используют для DI, да?
нит
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
Shub Niggurath
и явно его импортировать
ну подожди

import a._
источник

R

Roman in F# Flood: Ручная работа
Ayrat Hudaygulov
ты явно должен сказать что вот этот аргумент МОЖЕТ неявно подставляться
а если ни одного имплисита не объявлено, то что будет?
источник

DS

Doge Shibu in F# Flood: Ручная работа
Roman
а если ни одного имплисита не объявлено, то что будет?
Компайл тайм ошибка
источник

AH

Ayrat Hudaygulov in F# Flood: Ручная работа
Roman
а если ни одного имплисита не объявлено, то что будет?
ты должен его найти!!!1
источник