Size: a a a

2021 February 20

AV

Aleksey Vyushkov in F# Chat
Denis Bobrov
let getOperands (expr:string) =
   let mutable err = None
   let res = ResizeArray<_>()
   for e in expr.Split(' ') do
       if err.IsNone then
           let parsed = parseOperand e
           match parsed with
           | Ok op -> res.Add(op)
           | Error e -> err <- Some e
   if err.IsSome then
       Result.Error err.Value
   else
       Result.Ok (res.ToArray())
Это же по ROP
источник

AV

Aleksey Vyushkov in F# Chat
Разве нет
источник

DB

Denis Bobrov in F# Chat
я хз, я не настоящий сварщик
источник

DB

Denis Bobrov in F# Chat
я бы взял fparsec
источник

AV

Aleksey Vyushkov in F# Chat
Ну допустим там не парсинг, а что-то похожее по типу классификатора
источник

оГ

отец Григорий... in F# Chat
Вот! А некоторые - дерево-дерево. Не надо додумывать!
источник

NK

ID:0 in F# Chat
источник

PD

Prunkles Dreemurr in F# Chat
Друзья, кто авторил библиотеки, как вы устанавливали иконку пакету в ньюгете? Не используя пакет с paket.template . Нагугливаю решения то через .nuspec, то просто через msbuild флаги, то ещё какие-то странные способы; а как вы бы посоветовали?
источник

Н

Нагаев Ренат... in F# Chat
Aleksey Vyushkov
мммм спасибо!
можно еще так
(я тоже не настоящий сварщик)
источник

VA

Vagif Abilov in F# Chat
Prunkles Dreemurr
Друзья, кто авторил библиотеки, как вы устанавливали иконку пакету в ньюгете? Не используя пакет с paket.template . Нагугливаю решения то через .nuspec, то просто через msbuild флаги, то ещё какие-то странные способы; а как вы бы посоветовали?
источник

YN

Yurii Nskyi in F# Chat
Prunkles Dreemurr
Друзья, кто авторил библиотеки, как вы устанавливали иконку пакету в ньюгете? Не используя пакет с paket.template . Нагугливаю решения то через .nuspec, то просто через msbuild флаги, то ещё какие-то странные способы; а как вы бы посоветовали?
имеется ввиду в proj файле?
источник

PD

Prunkles Dreemurr in F# Chat
Да, такой вариант тоже видел, но разве nuspec не используется в основном для .NET Framework-style проектов?
источник

PD

Prunkles Dreemurr in F# Chat
Ведь в SDK-style проджект файлах тоже есть какая-то поддержка для всей этой метаинформации
источник

VA

Vagif Abilov in F# Chat
Prunkles Dreemurr
Ведь в SDK-style проджект файлах тоже есть какая-то поддержка для всей этой метаинформации
А, ты через сдк хочешь. Я сейчас не помню, почему я через сдк не пошел. Но долго не разбирался, воспользовался тем, что заработало.
источник

PD

Prunkles Dreemurr in F# Chat
То есть через nuspec то сих пор работает, и в целом нормально выглядит?
источник

VA

Vagif Abilov in F# Chat
Ну как видишь.
источник

VA

Vagif Abilov in F# Chat
источник

IC

Ilya L Che in F# Chat
Prunkles Dreemurr
Да, такой вариант тоже видел, но разве nuspec не используется в основном для .NET Framework-style проектов?
Я не специалист, но вот иду в доку по нуспеку https://docs.microsoft.com/en-us/nuget/reference/nuspec#project-type-compatibility. Там в первых же строках предлагают указываеть все проперти в проджект файле. Иду по ссылке
https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets#pack-target и вижу таблицу с нуспек атрибутом и аналогичным свойством для мсбилда. Это разве не то? Не работает?
источник

PD

Prunkles Dreemurr in F# Chat
Ilya L Che
Я не специалист, но вот иду в доку по нуспеку https://docs.microsoft.com/en-us/nuget/reference/nuspec#project-type-compatibility. Там в первых же строках предлагают указываеть все проперти в проджект файле. Иду по ссылке
https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets#pack-target и вижу таблицу с нуспек атрибутом и аналогичным свойством для мсбилда. Это разве не то? Не работает?
Да, действительно, спасибо
источник

IC

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