Size: a a a

2021 March 22

оГ

отец Григорий... in F# Chat
Зачем вопросики на _ ?
источник

IC

Ilya L Che in F# Chat
отец Григорий
Зачем вопросики на _ ?
Санитайзинг. Имя коллекции не может содержать некоторые символы. В реальности там
(if IsWordChar char then char else '_') |> sb.Append |> ignore
но я упростил немного для вопроса в чате. И всё это внутри Seq.iter ещё.
источник

оГ

отец Григорий... in F# Chat
А чо не мап?
источник

IC

Ilya L Che in F# Chat
А куда тут его? Или ты предлагаешь if else на map заменить?
источник

IC

Ilya L Che in F# Chat
Ну в целом можно, да. Сперва map, а потом iter с append.
источник

оГ

отец Григорий... in F# Chat
Я предлагаю стринг реплейс
источник

IC

Ilya L Che in F# Chat
Replace не умеет лямбды принимать же. Он принимает набор значений, которые надо заменить, а мне надо заменять не из набора значений.
источник

оГ

отец Григорий... in F# Chat
Сложный iswordchar?
источник

ЕБ

Евгений Бурмистров... in F# Chat
тоже вчера кекал

а да что Дон так не любит бекпайпы?
источник

IC

Ilya L Che in F# Chat
отец Григорий
Сложный iswordchar?
Да не очень.
let IsWordChar (char: char) (isFirst: bool) =
   if isFirst then Char.IsLetter char
   else Char.IsLetterOrDigit char || char = '_'
источник

оГ

отец Григорий... in F# Chat
Бгг
источник

оГ

отец Григорий... in F# Chat
Use regex, Luke!
источник

IC

Ilya L Che in F# Chat
Ну начинается!
источник

IC

Ilya L Che in F# Chat
Лучше я в несколько строк тот пайплайн запишу, тогда скобочки будут не нужны :)
источник

g

gsomix in F# Chat
Как потратить 20 минут на одну строку кода.
источник

IC

Ilya L Che in F# Chat
Главное - удовольствие от процесса!
источник

оГ

отец Григорий... in F# Chat
[a-z][a-z0-9_]*
источник

g

gsomix in F# Chat
Ilya L Che
Главное - удовольствие от процесса!
Не осуждаю!
источник

IC

Ilya L Che in F# Chat
У меня высоконагруженный пет-проект на wpf по сравнению сваггер апи. Никаких регулярок.
источник

I

IdiocyAcceptance in F# Chat
Ilya L Che
if (char = '?' then '_' else char) |> stringBuilder.Append
А можно как-то половчее без скобочек и при этом в одну строку записать выражение?
ток если тернарку свою писать
источник