Size: a a a

2020 August 01

Dv

Dr. Friedrich von Ne... in F# Chat
Yogurt The Horse
делать второй аргумет 'a и делать паттерн матчинг по типам, думаю
Не, погоди
источник

Dv

Dr. Friedrich von Ne... in F# Chat
У меня есть два типичных варианта вызова
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ну, три
источник

Dv

Dr. Friedrich von Ne... in F# Chat
1) на входе unit
источник

Dv

Dr. Friedrich von Ne... in F# Chat
2) на входе 'a -> unit
источник

Dv

Dr. Friedrich von Ne... in F# Chat
3) на входе 'a -> ('b -> unit)
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ну и так далее
источник

YT

Yogurt The Horse in F# Chat
ну да, я уже сообразил, что не вариант
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Типы 'a и 'b никогда не совпадают
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Так, посоны, вот пример с vararg: https://stackoverflow.com/a/28244413/2684760
источник

Г

Герман in F# Chat
вот это жесть :D
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Правда, я совершенно не могу понять, как он работает.
источник

Г

Герман in F# Chat
Герман
не, упадет)
а не, не упадет, это у меня что-то слетело
источник

Dv

Dr. Friedrich von Ne... in F# Chat
@Dolfik, накурившись поливариадиков, я достиг ограниченного успеха
источник

Dv

Dr. Friedrich von Ne... in F# Chat
источник

NM

Nikolay M in F# Chat
Dr. Friedrich von Never
@Dolfik, накурившись поливариадиков, я достиг ограниченного успеха
обкурки
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Смотри чо
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Там ему, короче, обязательно нужен был второй терминальный кейс, и тогда всё генерализовалось
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Потому что он не сумел затупить и всегда выбирать первый
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Но все остальные перегрузки debugLog всё ещё не вызываются
источник