Size: a a a

2021 June 04

AH

Ayrat Hudaygulov in F# Chat
значит это раннер для райдера козлит
источник

AB

Alex Berezhnykh in F# Chat
а какая версия райдера? (Help -> About)
источник

AH

Ayrat Hudaygulov in F# Chat
премиальная поддержка пошла в ход
источник

kk

kirill kiselev in F# Chat
2021,1,2
источник

kk

kirill kiselev in F# Chat
Спасибо! Попробую обновиться и в студии потестить
источник

IC

Ilya L Che in F# Chat
(Культура не та, фить ха)
источник

kk

kirill kiselev in F# Chat
В студии все ок, думаю райдер. Спасибо!
источник

МП

Миша Проказин... in F# Chat
Блин, вообще не понимаю. ProvidedConstructor описывается функцией args: Expr list -> Expr. Но любое обращение к args, иначе чем %%(args.[0]), приводит недопустим. Как мне тогда пройтись по списку Expr'ов, чтобы что-то сделать с каждым из них?
источник

МП

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

МП

Миша Проказин... in F# Chat
У меня рак мозга уже.
источник

g

gsomix in F# Chat
Непонятно.
источник

g

gsomix in F# Chat
Что значит "недопустим"?
источник

МП

Миша Проказин... in F# Chat
Значит The variable is bound in a quotation but is used as part of a spliced expression. This is not permitted since it may escape its scope.
источник

VK

Vladislav Khapin in F# Chat
код
источник

МП

Миша Проказин... in F# Chat
<@@
   let this = %%(args.[0])
   let fields = this.GetType().GetFields()
   for i in 0..fields.Length do
       fields.[i].SetValue(this, %%args.[i+1])
@@>
источник

МП

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

g

gsomix in F# Chat
@bearpro Ты хочешь сделать параметризуемое количество аргументов в конструкторе?
источник

МП

Миша Проказин... in F# Chat
Оно зависит от входных данных. Для каждого конкретного конструктора количество аргументов всегда одно.
источник

МП

Миша Проказин... in F# Chat
Собственно, я пытаюсь вернуть в тайп провайдере сделать DTO'шку, максимально похожую на нормальный рекорд.
источник

g

gsomix in F# Chat
@bearpro Надо от внутреннего цикла избавиться, превратить во внешний по отношению к квотейшену.
источник