Hog
Ayrat
Не, я точно поеду, ныть не буду, все сдюжу, но говорить что я еду туда увеличивать уровень жизни, эт сомнительно.
Ayrat
Тут банально бабушки есть с детьми помочь. А там-то хер
Hog
Да, засада.
Hog
Детей научить читать и запирать в подвале с книжками, чтобы соседи не увидели
Ayrat
Hog
Экстрим парентинг!
Hog
В колорадо нет законодательно закреплённого возраста, с которого детей можно оставлять одних. Reasonable age написано. Вот, книжками и спасались.
Hog
Кстати - школа там в даблине с какого возраста?
Ayrat
Ayrat
Hog
Моя в 3 уже «комсомольскую правду» сидя на горшке читала :)
Vladislav
Ayrat
Я могу успеть гражданство получить пока стукнет школьный возраст
Vladislav
Неплохой низкий старт
Ayrat
Потому что они его толком не знают и кроме семьи его нигде не будет
Hog
Hog
Ayrat
Читала!
И чо, прям слова выговаривала написанные? Ничоси
Hog
Буквы магнитные на холодильнике и игрища с ними
Ayrat
Ayrat
Roman
Ага. А потом так отшвыривает с отвращением газету в сторону, смотрит на батю, и говорит прокуренным голосом:
"И боже вас упаси, не читайте советских газет до обеда"
Hog
Ayrat
Hog
Roman
У меня парни говорить начинали миксуя слова из трех языков
Roman
Русский английский и китайский.
Ayrat
Hog
Обожи! У нас СБ только 2!
Roman
Когда заговорили в Сингапуре, сейчас в Гонконге
Ayrat
гонк-конг какой-нибудь
Ayrat
ну да, почти угадал
Roman
Но на китайском заговорила только дочка, которая его сознательно учит
Hog
Дети пошли хитрые - прочухали, что инглиш родители тоже понимают и переключаются на испанский, когда хотят, чтобы не понятно было.
Hog
Но из спэниша слова не миксуют в обычной речи
Vasily
Roman
Vasily
С другой,с этими мелкими пиздюками придется договариваться, как со взрослыми
Vasily
А это рушит самооценку
Roman
до сих пор помню, как бесило "потомушто ятаксказал"
Vasily
Hog
Roman
родителей же
Roman
у многих же есть чувство априорного превосходства за счет возраста или соц. статуса и тп.
Hog
Ну хз. Мне с одной наверное проще было договариваться, чем с детсадовской группой в полном составе
Roman
А тут какой-то мелкий пидор умнее тебя, и ты переспорить его не можешь. А когда говоришь "ятаксказал", он переключается на другой язык и ты даже не понимаешь ничего)
Vasily
В жизни всегда так. Проще всего на уровне социальных ролей взаимодействовать
Hog
Vasily
Hog
Я СБ с такими не общаюсь.
Roman
СБ?
Ayrat
СБ?
Hog
Слава Богу!
Ayrat
служба безопасности?
Roman
Ayrat
Меня на хабре спросили, есть ли в F# RecordWildcards
пошёл гуглить, нашёл это
https://ocharles.org.uk/posts/2014-12-04-record-wildcards.html
Объявили рекорд:
data Worker = Worker
{ workerName :: String
, workerPosition :: String
, workerFirstYear :: Int
}
Написано
Of course, data alone isn’t much fun - we probably want to operate on this data too. In this case we’d like to interact with other web services, and we’ll use the common JSON format for communication. If we have a specific schema that we need to conform to, it may be easier to write this by hand:
instance ToJSON Worker where
toJSON w = object [ "name" .= workerName w
, "position" .= workerPosition w
, "first-year" .= workerFirstYear w
]
и далее, чтобы СОКРАТИТЬ бойлерплейт, написали с вайлдкардами:
Having to apply each record field getter to the w variable is a little tedious, and RecordWildCards can allow us to eliminate that bit of boilerplate:
instance ToJSON Worker where
toJSON Worker{..} = object [ "name" .= workerName
, "position" .= workerPosition
, "first-year" .= workerFirstYear
]
Я наверное очень тупой и не понял нихуя
Ayrat
в чём сокращение?
Ayrat
что делают RecordWildcards?
Ayrat
в тред призывается @angmarr
Vladislav
Меня на хабре спросили, есть ли в F# RecordWildcards
пошёл гуглить, нашёл это
https://ocharles.org.uk/posts/2014-12-04-record-wildcards.html
Объявили рекорд:
data Worker = Worker
{ workerName :: String
, workerPosition :: String
, workerFirstYear :: Int
}
Написано
Of course, data alone isn’t much fun - we probably want to operate on this data too. In this case we’d like to interact with other web services, and we’ll use the common JSON format for communication. If we have a specific schema that we need to conform to, it may be easier to write this by hand:
instance ToJSON Worker where
toJSON w = object [ "name" .= workerName w
, "position" .= workerPosition w
, "first-year" .= workerFirstYear w
]
и далее, чтобы СОКРАТИТЬ бойлерплейт, написали с вайлдкардами:
Having to apply each record field getter to the w variable is a little tedious, and RecordWildCards can allow us to eliminate that bit of boilerplate:
instance ToJSON Worker where
toJSON Worker{..} = object [ "name" .= workerName
, "position" .= workerPosition
, "first-year" .= workerFirstYear
]
Я наверное очень тупой и не понял нихуя
за запятую в начале строки хочется убить
Ayrat
презентуется фича и в примере ДО кода меньше чем в примере ПОСЛЕ
Ayrat
и написано что причина почему фичу надо юзать - Having to apply each record field getter to the w variable is a little tedious
Ayrat
И я хочу понять, я наверное чего-то не уловил здесь.
Pavel
Ayrat
Я прочитал другую доку и понял, ща пример напишу
Ayrat
Ayrat
вот последние две строчки типа идентичны. Были бы, если бы были RecordWildcards
Ayrat
он типа находит первый попавшийся рекорд где есть Name и биндит всего его поля к одноименным идентификаторам за тебя
Hog
Как-то легко невзначай зашадовить
Roman
Roman
ну, можно помирать
Анна
Ayrat
ссылку дай прямую