из примера:
https://github.com/fsprojects/FSharp.TypeProviders.SDK/blob/master/examples/BasicProvider.DesignTime/BasicProvider.Provider.fs#L25
а точнее, его invokeCode. во-первых, че за фигня "%%" перед args.[0], во-вторых, не понимаю что за :string - кастинг к стрингу что ли ? кастинг по-моему делается по-другому. ну и наконец, :> obj здесь даункастится к обджекту. И это получается код конструктора - а что конкретно присваивается и куда? конструктор по сути задаункастил первый аргумент к обджекту и больше ничего не сделал. Я не могу понять этого
Читай про quotations.
Обсуждают сегодня