Size: a a a

2021 July 03

АЧ

Андрій Чебукін... in F# Chat
Но он пошёл по примитивному пути, вызывать exe из MSBuild Target'а
источник

AH

Ayrat Hudaygulov in F# Chat
оно может тулом ставиться и вызываться как хочешь. А путь мсбилда для билда
источник

AH

Ayrat Hudaygulov in F# Chat
то бишь для активного девелопа, где спека по сути твой сорс код
источник

АЧ

Андрій Чебукін... in F# Chat
А смысл, если можно сразу код вызывать
источник

АЧ

Андрій Чебукін... in F# Chat
У меня получилось
источник

AH

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

АЧ

Андрій Чебукін... in F# Chat
Там чуть надо разобраться как сделать чтобы работало и в MSBuild и в MSBuild Core
источник

АЧ

Андрій Чебукін... in F# Chat
И порешать кодом конфликты версий сборок
источник

AH

Ayrat Hudaygulov in F# Chat
Если хочется просто консольную тулу, то там есть просто консольная тула. Доков к ней нет правда
Но все аргументы обозначены

https://github.com/Szer/GiraffeGenerator/blob/f488a4a0c693cc954557960da19015169e7f8f76/src/GiraffeGenerator/Program.fs#L20-L26
источник

АЧ

Андрій Чебукін... in F# Chat
Ну так Заед точно так же сделал. Только над MSBuild интеграцией не заморачивался
источник

AH

Ayrat Hudaygulov in F# Chat
чот вроде dotnet run giraffegenerator —inputfile "abc.yaml" —outputfile "abc.fs"
источник

SB

S B in F# Chat
В общем случае валидация данных отнюдь не про их длину или диапазон значений, а про взаимосвязи с остальными данными в системе, что предлагает некий вызов к остальным частям системы для получения этих данных. Я не понимаю, когда валидация сводится к «длина должна быть 24 символа». Это ведь так не работает в реальной жизни. А монада тут появляется как следствие накапливать ошибки валидации, чтобы сразу вернуть обратно все нарушения.
источник

АЧ

Андрій Чебукін... in F# Chat
А я поверх его exe напилил MSBuild task. Но я по настоящему код вызываю
источник

АЧ

Андрій Чебукін... in F# Chat
А не exe
источник

AH

Ayrat Hudaygulov in F# Chat
ты так говоришь как будто это ко мне претензия, но я не понимаю её сути)
источник

АЧ

Андрій Чебукін... in F# Chat
Я констатирую факт 🙂
источник

АЧ

Андрій Чебукін... in F# Chat
Никаких претензий
источник

AH

Ayrat Hudaygulov in F# Chat
Я так и не понял что в итоге не так и где ты чо поправил!
источник

I

IdiocyAcceptance in F# Chat
Ты не понимаешь! Это всё задел на сорс генераторы!
источник

I

IdiocyAcceptance in F# Chat
Просто люди думают на 5 лет вперёд! А ты сиди и жди по 0.5 фичи в год на своём фаршике 🌚
источник