Size: a a a

2021 March 04

A

AmiK in F# Chat
В каких случаях лучше менять Channel на IVar/MVar?
источник

I

Igor in F# Chat
AmiK
В каких случаях лучше менять Channel на IVar/MVar?
А откуда этот mvar?
источник

A

AmiK in F# Chat
Igor
А откуда этот mvar?
Hopac / Concurrent ML
источник

I

Igor in F# Chat
AmiK
В каких случаях лучше менять Channel на IVar/MVar?
А channel это из стандартного .net?
Помнится там ValueTask возвращается, работать очень не удобно
источник

A

AmiK in F# Chat
Igor
А channel это из стандартного .net?
Помнится там ValueTask возвращается, работать очень не удобно
Неа, концепция тоже из CML.
источник

I

IdiocyAcceptance in F# Chat
AmiK
Неа, концепция тоже из CML.
А есть норм литература по cml?
источник

I

IdiocyAcceptance in F# Chat
Я чёт доку по гопаку посмотрел, мне стало грустно, закрыл
источник

I

IdiocyAcceptance in F# Chat
Мб с другой стороны можно подойти
источник

A

AmiK in F# Chat
IdiocyAcceptance
А есть норм литература по cml?
Только это вроде
источник

A

AmiK in F# Chat
источник

I

IdiocyAcceptance in F# Chat
@omgszer Го мини доклад по гопаку?)
источник

X

XÆA-XII in F# Chat
Как работать с FsLexYacc, кто знает?
источник

MS

Mark Shevchenko in F# Chat
XÆA-XII
Как работать с FsLexYacc, кто знает?
Не то, чтобы знаю. Сто лет назад попробовал, получилось. Всё забыл уже, но никаких особых трудностей не было. В google находил документацию по ocamllex, ocamlyacc, она подошла. Сейчас бы, возникни необходимость быстро написать анализатор, разобрался бы с FParsec.
источник

X

XÆA-XII in F# Chat
Mark Shevchenko
Не то, чтобы знаю. Сто лет назад попробовал, получилось. Всё забыл уже, но никаких особых трудностей не было. В google находил документацию по ocamllex, ocamlyacc, она подошла. Сейчас бы, возникни необходимость быстро написать анализатор, разобрался бы с FParsec.
Как с FParsec работать, знаю
источник

X

XÆA-XII in F# Chat
Но разве можно с помощью FParsec сделать лексер яп?
источник

MS

Mark Shevchenko in F# Chat
Да вроде можно. То есть, насколько я понимаю, он и для лексического и для синтаксического анализаторов подходит.
источник

((

(fun () -> ()) in F# Chat
так то можно и без либ сделать лексер
источник

АЧ

Андрій Чебукін... in F# Chat
member this.FacebookId = if this.Uzanto <> this._defaultUzanto then this.Uzanto.FacebookId else Unchecked.defaultof<UzantoFacebookId>
источник

АЧ

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

АЧ

Андрій Чебукін... in F# Chat
if this.Uzanto <> Unchecked.defaultof<Uzanto> then this.Uzanto.FacebookId else Unchecked.defaultof<UzantoFacebookId>
источник