Viacheslav
И хитман
Ага, и гта5 => обратной совместимости не будет
Viacheslav
чет музон ппц не в тему
Да на самом деле пофиг, даже если будет тоже самое с другой историей, то "shut up and take my money" (c)
Sergey
А из-за чего?
сама игра пока что видится мне трешом
Nuxs🏴‍☠️
Как seq<char> превратить в string?
x
fold?
Nuxs🏴‍☠️
без свистоплясок с fold никак?
Nuxs🏴‍☠️
просто, string в seq<char> спокойно превращается без fold
Ilya
Сделать массив и передать в конструктор String.
Ilya
https://docs.microsoft.com/en-us/dotnet/api/system.string.-ctor?view=netframework-4.7.1#System_String__ctor_System_Char___
Nuxs🏴‍☠️
Спасибо
Николай
просто, string в seq<char> спокойно превращается без fold
Потому что класс String реализует IEnumerable<char>
Ilya
Можно ещё всякие String.Concat перегрузки посмотреть, может быть там что-то эффективнее будет. Конструктор же массив чаров скопирует, наверное.
Ilya
(а можно было просто погуглить)
Nuxs🏴‍☠️
Забавно F# let inline encode = Seq.rev // Переворачиваем строку >> Seq.map (fun a -> a + char 1) // Сдвигаем каждый элемент на 1 >> Seq.toArray >> String Program.fs(5, 12): [FS0832] Только функции могут помечаться как "inline"
Romɑn
Зачем тебе тут inline писать?
Nuxs🏴‍☠️
Ну так да, а как иелайнить не функцию?
string -> String ни о чём не говорит?
Aleksandr
string -> String ни о чём не говорит?
ну, в данном случае это объект
Ilya
Разве?
Nuxs🏴‍☠️
но...
Aleksandr
хз, стоит проверить
Aleksandr
не, все-таки функция?
Николай
Да, там будет FSharpFunc с кучей вложенных FSharpFunc внутри
Romɑn
Сделай именованную ф-цию, тогда будет верно
Aleksandr
любопытно https://sharplab.io/#v2:DYLgZgzgNAJiDUAfA9gBwKYDsAEBlAnhAC7oC2AsAFBXDpHb7YjbEBOAlpgObYC0AfNgD62ALzYAFGACumAMZF2yHImF9BARgCU2foLacuNOtgAeTFkQ7d1a8VNkKlKtQOzaqQA=
Aleksandr
x - функция y - объект FSharpFunc
Aleksandr
но инлайнить поинтфри функции нельзя вне зависимости от компиляторных оптимизаций
Ilya
Support for constructors/class names as first-class functions https://github.com/dotnet/fsharp/blob/master/release-notes.md#400---20-july-2015
Nuxs🏴‍☠️
Почему в C# такая упоротая работа с регулярками?
Aleksandr
а что в ней такого упоротого?
Ilya
Как работаешь, так и работается!
Nuxs🏴‍☠️
а что в ней такого упоротого?
Настолько громоздко, насколько можно представить
Aleksandr
да, кстати, почему не IsMatch?
Aleksandr
все вполне удобно
Aleksandr
это просто сами регулярки громоздкие
Aleksandr
Так уж вышло
Nuxs🏴‍☠️
а че это у тебя со скоупами?
это не у меня https://habr.com/ru/company/otus/blog/469989/
Vladislav
учиться по хабру это ещё большее днище чем по метаниту
Vladislav
когда есть документация
Aleksandr
учиться по хабру это ещё большее днище чем по метаниту
да, вот только была бы у майков дока по WPF хотя бы как у метанита
Igor
#offtop Анонсировали продолжение спайдер мэна на ps5: https://youtu.be/gHzuHo80U2M
Ну и за_бись - минус одна причина покупать ps5
Igor
нигроспуди спасибо не надо
Igor
спайдермен - это питер паркер, а свое sjw говно пусть местные ниги играю на лутаных плойках
Крылатый
Ну и за_бись - минус одна причина покупать ps5
Вообще, негр-спйдермен уде лет 12 есть. И вписали его отлично. Даже мульт есть шикарный с мультивселенной из нескольких разных челопуков
Mikhαil
В альтимейт вселенную его отлично вписали
Igor
Вообще, негр-спйдермен уде лет 12 есть. И вписали его отлично. Даже мульт есть шикарный с мультивселенной из нескольких разных челопуков
Я комиксы не читают, увидел его первый раз в игре - там его вписали убер тупо. С тем же успехом паук мог укусить и Мери Джейн (и это было бы супе круто). Уже тогда были херовые предчувствия, но думал это просто заигрывание.
Mikhαil
Эт как раз пример того как можно включать разных персов и делать это охуенно
Mikhαil
А не просто перекрасить персонажа потому что так надо
Ayrat
Сука он конченый https://www.yegor256.com/2017/11/07/five-new-java-features.html
Ayrat
И нет, статье 3 года, но этот еблан в твитере ее пропиарил, то есть мнение не поменял.
Ayrat
Хотя. Там плашечка сарказм.
Ayrat
Может я конченый
Vladislav
Может я конченый
Кофе не выпил?
Nuxs🏴‍☠️
учиться по хабру это ещё большее днище чем по метаниту
Я пишу статью про фшарп на хабре сейчас(
Nuxs🏴‍☠️
Задумайся
А что с ним не так?
Aleksandr
про фшарп, как про ЯП, уже были статьи
Ayrat
да, так и есть)
Но в одной статье указаны гетеры/сетеры и глобальные переменные
Ayrat
То есть он считает что гетеры плохо.
Aleksandr
холиварная тема
Aleksandr
их нужно уметь готовить
Vladislav
Хех
Vladislav
Сейчас там филиал ебаногоит
Nuxs🏴‍☠️
про фшарп, как про ЯП, уже были статьи
Можно подумать, про остальные языки не было статей
Vladislav
чувак, о чем ты собрался писать если ты гуглишь как регулярки использовать по хабру?