Size: a a a

2020 June 18

I

Igor in F# Chat
Ну да, что-то такое тоже замечал.
А есть способ попрофилять сборку? Что бы время отедельных стадиям сборки увидеть?
источник

I

Igor in F# Chat
Ага нагуглил /clp:PerformanceSummary
источник

МП

Миша Проказин... in F# Chat
Господа, а как вернуть из функции кортеж кортежей? Только аннотацию для типа указать?
источник

МП

Миша Проказин... in F# Chat
Я хочу вернуть условный ('a * 'b) * ('c * 'd), а получается 'a * 'b * 'c * 'd
источник

RM

Roman Melnikov in F# Chat
Миша Проказин
Я хочу вернуть условный ('a * 'b) * ('c * 'd), а получается 'a * 'b * 'c * 'd
Они же идентичны
источник

VK

Viacheslav Koryagin in F# Chat
Roman Melnikov
Они же идентичны
Разве?
источник

VK

Viacheslav Koryagin in F# Chat
Миша Проказин
Я хочу вернуть условный ('a * 'b) * ('c * 'd), а получается 'a * 'b * 'c * 'd
А как пытаешься?
источник

МП

Миша Проказин... in F# Chat
Roman Melnikov
Они же идентичны
Во первом случае я мог бы сделать match foo() with ab, cd, а во втором не могу.
источник

IC

Ilya L Che in F# Chat
Миша Проказин
Я хочу вернуть условный ('a * 'b) * ('c * 'd), а получается 'a * 'b * 'c * 'd
Ну так скобочки добавить?
let a () =
   (1, 2), (3, 4)
источник

МП

Миша Проказин... in F# Chat
Так пытался.
источник

МП

Миша Проказин... in F# Chat
Выводит как раз кортеж на 4 значения.
источник

IC

Ilya L Che in F# Chat
У меня норм.
источник

МП

Миша Проказин... in F# Chat
Сейчас у меня так:
let foo a b c d =
   let ab = a, b
   let cd = c, d
   ab, cd
источник

IC

Ilya L Che in F# Chat
источник

МП

Миша Проказин... in F# Chat
источник

МП

Миша Проказин... in F# Chat
Чем мой случай отличается?
источник

IC

Ilya L Che in F# Chat
Выглядит похоже, хз.
источник

IC

Ilya L Che in F# Chat
Может это VS Code что-то сломал? На самом деле тупл из 5 элементов возвращается?
источник

МП

Миша Проказин... in F# Chat
Когда вытаскиваю определение из функции в модуль - сигнатура верная.
источник

МП

Миша Проказин... in F# Chat
Ilya L Che
Может это VS Code что-то сломал? На самом деле тупл из 5 элементов возвращается?
Пока не компилировал, чуть позже проверю.
источник