Size: a a a

2021 March 28

МП

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

МП

Миша Проказин... in F# Chat
Но после того как я обновил его, не смотря на то что он пишет старую версию, ошибка пропала.
источник

VS

Vladimir Shchur in F# Chat
беты точно не надо, у меня пятый дотнет давно работает в пакете
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Vladimir Shchur
беты точно не надо, у меня пятый дотнет давно работает в пакете
Подтверждаю, у меня тоже всё норм работает. Но, поскольку я использую локальную инсталляцию dotnet tool, нужно делать именно dotnet paket restore.
источник

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Подтверждаю, у меня тоже всё норм работает. Но, поскольку я использую локальную инсталляцию dotnet tool, нужно делать именно dotnet paket restore.
Расскажи, почему не глобал тул?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ayrat Hudaygulov
Расскажи, почему не глобал тул?
Потому что я ебал?
источник

Dv

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

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Потому что я ебал?
Извини, не понятно!
Почему пакет в глобал скоупе хуже павершела в глобал скоупе?
источник

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
В каждом проекте может быть своя версия paket, несовместимая с той, которая у меня щас глобальная
Но это можно починить версией в преференс файле
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ayrat Hudaygulov
Но это можно починить версией в преференс файле
Что за файл такой?
источник

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Что за файл такой?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ayrat Hudaygulov
Извини, не понятно!
Почему пакет в глобал скоупе хуже павершела в глобал скоупе?
Павершел нужной версии я бы тоже предпочёл иметь в локальном скоупе, если что.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ок, вот это норм подход, сгодится.
источник

МП

Миша Проказин... in F# Chat
Хм. А можете подсказать как разрулить вот такую фигню.
У меня есть мой тип:
type ParamType =
   | Unit
   | Integer
   | Float
   | String
   | List of ParamType
Я хочу из него получить инстанс System.Type. Имею такое:
let rec getType paramType = 
   match paramType with
   | Unit -> typeof<unit>
   | Integer -> typeof<int>
   | Float -> typeof<float>
   | String -> typeof<string>
   | List t ->
       let genericArgumentType = getType t
       typeof<list<???>>
Вот как быть со списокм? (последняя строчка)
источник

МП

Миша Проказин... in F# Chat
Type.GenericTypeArguments оказался get-only..
источник

БП

Бананчик Паша... in F# Chat
Хз поможет ли, но есть typeof(List<>).MakeGenericType(yourtype)
источник

БП

Бананчик Паша... in F# Chat
По крайней мере, в сшарпе
источник

g

gsomix in F# Chat
Миша Проказин
Хм. А можете подсказать как разрулить вот такую фигню.
У меня есть мой тип:
type ParamType =
   | Unit
   | Integer
   | Float
   | String
   | List of ParamType
Я хочу из него получить инстанс System.Type. Имею такое:
let rec getType paramType = 
   match paramType with
   | Unit -> typeof<unit>
   | Integer -> typeof<int>
   | Float -> typeof<float>
   | String -> typeof<string>
   | List t ->
       let genericArgumentType = getType t
       typeof<list<???>>
Вот как быть со списокм? (последняя строчка)
let generic = typedefof<list<_>>
generic.MakeGenericType(genericArgumentType)
источник

VS

Vladimir Shchur in F# Chat
источник

МП

Миша Проказин... in F# Chat
gsomix
let generic = typedefof<list<_>>
generic.MakeGenericType(genericArgumentType)
Это помогло, спасибо.
источник