Ayrat
Чот я тоже не допёр почему разное выдаёт
Ayrat
ну т.е. единственное предположение что где-то идёт сравнение по ссылке
Hog
да
Ayrat
НО ТАК НЕЛЬЗЯ
Hog
да!
Hog
там же массив массивов
Ayrat
Чот хуйня какая-то let arrs = Array.init 3 (fun x -> [|1;2;3|]) arrs |> Array.contains [|1;2;3|] //true arrs |> Array.exists ((=) [|1;2;3|]) //true
Ayrat
я чот не то сделал?
Ayrat
у меня в обоих слуаях труе
Hog
и у мну
Hog
> let a = [| [| 1; 2; 3 |] |];; val a : int [] [] = [|[|1; 2; 3|]|] > let b = [| [| 1; 2; 3 |] |];; val b : int [] [] = [|[|1; 2; 3|]|] > a |> Array.contains b.[0];; val it : bool = true > a |> Array.exists ((=) b.[0]);; val it : bool = true
Ayrat
у тебя тоже значит труе
Ayrat
тогда неясно что там у Василия приключилось
Ayrat
Может он (=) зашадовил на реф еквалити
Shub
может он просто троллит так?
Ayrat
@grishace у тебя твитер же есть, вбрось про шадовинг (=)
Ayrat
поможем человеку
Hog
да, как недавно с символами нулевой длины...
Hog
ща
Hog
ага :)
Hog
let (=) (x: int[]) (y: int[]) = obj.ReferenceEquals(x, y);;
Hog
и пися :)
Ayrat
ну там необязательно ареи
Ayrat
можно вообще два любых объекта
Ayrat
компилятор при этом не молчит! warning FS0086: The '=' operator should not normally be redefined. To define equality semantics for a type, override the 'Object.Equals' member in the definition of that type. [C:\repos\fsharp-test\fsharp-test.fsproj]
Hog
да
Ayrat
но может быть, может быть в либе перегружено скомпиленной
Ayrat
тогда компилятор может и промолчать
Ayrat
но это не точно
Hog
да кто его знает, что у него там
Hog
он же всё не показывает
Ayrat
Вот ведь, а
Ayrat
Пересмотрел Робокопа (старого). Умели же раньше фильмы делать.
Ayrat
Сцена с убийством Мёрфи прям ядерная жесть, а в детстве даже внимания не обращал
Hog
Птому, что он Мёрфи? (типичный ирландец)
Ayrat
Птому, что он Мёрфи? (типичный ирландец)
кстати, даже не подумал об этом
Hog
это уже подкорка работает
Hog
они в Мёрфи'з что-то добавляют такое
Ayrat
А мне мёрфиз кстати больше гинеса нравится
Ayrat
но тут чот не видел лол
Hog
во
Ayrat
с удовольствием хлебнул бы сейчас мёрфизса или макалумса
Ayrat
а тут один ебаный гинес
Hog
а им-то самим зачем? экспортируют и обращают в свою секту
Ayrat
но зато дёшево отдают. Купил 8pack за 12
Hog
а тут один ебаный гинес
Блонд - не пей. Говно.
Ayrat
Блонд - не пей. Говно.
блонд только пидоры пьют (наверное)
Shub
баночное пиво любое не ок. хранят его слишком долго, или что
Hog
давеча покупал норвежско-датский блэк ИПА. Срок хранения бутылки 10 лет
Ayrat
О, я тут охараз ИПА ебанул на днях. Меня с одной так развязло что немедленно пошёл за второй
Shub
с каждым днем мы отклоняемся от заповеданного пути все больше
Ayrat
надо было сразу 5 брать
Hog
попробуй американский. Dogfish Head. 120 Minute IPA
Shub
давеча покупал норвежско-датский блэк ИПА. Срок хранения бутылки 10 лет
подозреваю, что из него весь углекислый газ улетучится гораздо быстрее
Shub
кстати, раз тут ценители подобрались. что есть похожего на Chimay?
Ayrat
хороший, да
меня собираются уже к вам в хобокен отправлять, а я даже вернуться в ирландию не могу
Hog
Affligem
Ayrat
я к тому что пива этого я смогу только у вас поди выпить
Ayrat
или с амазона заказать лол
Shub
зато его тут много
Ayrat
почему?
да на неделю
Shub
стажировка, поди?
Ayrat
стажировка, поди?
стажировка? в чём?)
Hog
в смысле не почему отправляют, а почему - не можешь вернуться
Shub
ну, типа, познакомиться, туда-сюда
Hog
стажировка? в чём?)
Dogfish Head. вот это вот всё :)
Ayrat
ну, типа, познакомиться, туда-сюда
ну да, сказали, надо бухнуть с той частью команды
Shub
ну у нас офис оборудован полностью
Shub
встроенный бар на первом этаже
Ayrat
Хороший, годный офис
Ayrat
Люблю бухать на работе
Hog
ну вы эта :) пишите чо-как :)
Shub
так у нас полиси, если что
Shub
строго за пределами офиса