Size: a a a

2020 July 13

AV

Alex Varenik in F# Chat
Семён Трояновский
пока то что нагуглил не сработало 🤷🏻‍♂️
так это не коде, это fsi
источник

ИР

Ильяс Рахимов... in F# Chat
Семён Трояновский
пока то что нагуглил не сработало 🤷🏻‍♂️
да, только нарыл
fsi.PrintWidth <- 1000
источник

СТ

Семён Трояновский... in F# Chat
Ильяс Рахимов
да, только нарыл
fsi.PrintWidth <- 1000
Сработало)
источник

AV

Alex Varenik in F# Chat
я еще касяк заметил, если вычитывается большой xml, то fsi в кодэ всю портянку начинает печатать и все колом встает. приходится dotnet fsi script.fsx запускать
источник

СТ

Семён Трояновский... in F# Chat
Ильяс Рахимов
да, только нарыл
fsi.PrintWidth <- 1000
ее как-то можно задать глобально?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ильяс Рахимов
я просто вывожу на печать
printfn "%A" tt
А ты сделай %s вместо %A
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Хотя, если это FSI специально все подряд строки режет — тогда хз
источник

Dv

Dr. Friedrich von Ne... in F# Chat
@omgszer мб FSI как-то интегрирован с нашей гипер ебаторией в printfn, кстати.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
В смысле он может реализовать такой PrintFnEnv, который бы обрезал только текст, который поступает во Write, и не менял Finish().
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Сделать ровно такое же, например, на архитектуре со sprintfn >> Console.Write было бы проблематично.
источник

ИР

Ильяс Рахимов... in F# Chat
Семён Трояновский
ее как-то можно задать глобально?
хз, можно в отдельный скрипт положить и грузить во всех через #load
источник

СТ

Семён Трояновский... in F# Chat
Ильяс Рахимов
хз, можно в отдельный скрипт положить и грузить во всех через #load
ну в принципе тогда уж можно и отдельно эту одну строчку писать)
источник

СТ

Семён Трояновский... in F# Chat
Ильяс Рахимов
хз, можно в отдельный скрипт положить и грузить во всех через #load
так-то вроде удобнее когда вся строка сразу в консоль выпадает по дефолту, чем принты расставлять по коду)
источник

Г

Герман in F# Chat
Семён Трояновский
ее как-то можно задать глобально?
можно в вскоде прописать
источник

Г

Герман in F# Chat
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/fsharp-interactive-options
в сеттингах есть Fsi Extra Parameters, туда можно например --load:<...> добавить
источник

СТ

Семён Трояновский... in F# Chat
спасибо)
источник

СТ

Семён Трояновский... in F# Chat
надеюсь проканает)
источник

NM

Nikita Mokhnachev in F# Chat
а можно как-то объявить type, чтобы допустим для { Имя; Фамилия; Телефон } телефон автоматом искался в базе? (я пока совсем зеленый)
источник

R

Roman in F# Chat
Nikita Mokhnachev
а можно как-то объявить type, чтобы допустим для { Имя; Фамилия; Телефон } телефон автоматом искался в базе? (я пока совсем зеленый)
Это очень плохой подход — искать что-то автоматом в базе при инициализации объектов
источник

NM

Nikita Mokhnachev in F# Chat
ну на мсдн написано задайте какой-то дефолтный объект и потом его с with используйте, вот хотелось бы чтобы у этого дефолтного объекта такое было прописано
источник