Size: a a a

2021 March 08

AH

Ayrat Hudaygulov in F# Chat
поэтому в некоторых местах приходится хаки городить.
источник

X

XÆA-XII in F# Chat
Ayrat Hudaygulov
ну сорян, язык не ленивый.
Да не, я понимаю
источник

I

IdiocyAcceptance in F# Chat
gsomix
А какое ты видишь решение?
Ну конкретно у нас благо простое решение - json
источник

I

IdiocyAcceptance in F# Chat
Ибо это всё в логи идёт
источник

g

gsomix in F# Chat
Я про printf.
источник

g

gsomix in F# Chat
Генерировать кучу кода для каждого вызова?
источник

I

IdiocyAcceptance in F# Chat
gsomix
Генерировать кучу кода для каждого вызова?
Ну, компилятор сам же может во время билда всё сгенерировать
источник

I

IdiocyAcceptance in F# Chat
А сам формат %A перевести просто на рефлексию для динамически вызываемых штук
источник

I

IdiocyAcceptance in F# Chat
Без кодгена
источник

g

gsomix in F# Chat
IdiocyAcceptance
Ну, компилятор сам же может во время билда всё сгенерировать
Многовато кода генерить, не?
источник

g

gsomix in F# Chat
Надо посмотреть, как это сейчас работает. Давно хотел в printf.fs залезть. :)
источник

I

Igor in F# Chat
может проще интерполяцию до ума довести, а принтф нафиг?
источник

I

IdiocyAcceptance in F# Chat
gsomix
Многовато кода генерить, не?
Обычный ToString же
источник

I

IdiocyAcceptance in F# Chat
Либо его аналог, если переопределен вручную
источник

g

gsomix in F# Chat
IdiocyAcceptance
Обычный ToString же
Я про printf говорю.
источник

I

IdiocyAcceptance in F# Chat
gsomix
Надо посмотреть, как это сейчас работает. Давно хотел в printf.fs залезть. :)
Через модуль, который тултипы делает
источник

I

IdiocyAcceptance in F# Chat
gsomix
Я про printf говорю.
Ну так в принтф только %A и %O форматы потенциально ломают AOT
источник

I

IdiocyAcceptance in F# Chat
А это по сути вызов тустринг или аналога
источник

I

IdiocyAcceptance in F# Chat
Другие обрабатываются просто готовым кодом, кодгена лишнего нет вроде
источник

I

Igor in F# Chat
кстати, ТуСтринг неправильный код генерит
источник