Jul. 4th, 2013

juan_gandhi: (VP)
Нынче как бы принято считать, что исключения - не лучший путь. Когда мы что-нибудь берём от внешнего мира, можно просто иметь дело с какой-нибудь монадой, и "отсутствующие значения", обозначаемые через null, просто не будут присутствовать, NPE бросать не с чего. И код вполне сознательно видит не схлопнутое значение, а монаду.

Да и во внешнем мире никаких нулей нет, нули возникают на границе восприятия, когда надо сказать, что данных нету. Ну не обязательно делать это через категорию Эленберга-Мура.

Одно исключение - SQL, но там всё монадично (кстати, стоит поучиться тому, как с налом обращаются в сиквеле).

Ну вот, и как бы от исключений избавимся, на типах всё.

А что делать с выводом? С нашим влиянием на внешний мир? Ну вот перестали бросать исключения. А данные никуда не идут. Мы думаем, что разговариваем со звёздами, но за пределы атмосферы наша речь не идёт. Ну или посылаем им udp, и чо? А там или никто не принимает, или ближайшая звезда в четырёх световых годах, столько коннекцию не держат, даже если tcp открыли.

Так что бросай, не бросай, всё какая-то ерунда получается.

Или есть какой-нибудь правильный ответ с комонадой?
juan_gandhi: (VP)
(10x [livejournal.com profile] griseopallidus)
(src)

"Шойгу поручил разыскать петербургских студентов, пять раз становившихся чемпионами по программированию."
"программистами предполагается комплектовать создающиеся в российской армии научные роты. При этом специалистов потребуется много"
"В сферу их деятельности, в частности, может войти создание передвижных электрогенераторов, работающих на альтернативных источниках энергии, и аппаратов по очистке воды."
"Помимо научных рот в российской армии в настоящее время создаются и спортивные"

(о как я ненавижу всю эту сволочь)
juan_gandhi: (VP)
(<10x [livejournal.com profile] eska)
(src)

"Московская полиция обнаружила в подвале здания Российской академии наук на Ленинском проспекте следы проживания около 200 мигрантов."

"по некоторым данным, часть людей, проживавших в подвале, вывезли на грузовике с надписью «Хлеб»"

("Он достал блокнот и записал тёмно-бордовой ручкой:
"На улицах Москвы то и дело встречаются автофургоны с продуктами, очень
опрятные, санитарно-безупречные. Нельзя не признать снабжение столицы
превосходным.")
juan_gandhi: (VP)
такое сейчас ощущение, что вся фантастика пишется на тему гипотетических взаимоотношений хорошего человека и так себе системы. И советская, и антисоветская, и даже Филип Дик.

Но если б кто две недели назад рассказал про Сноудена и т.п., хрен бы кто поверил, что такое возможно.
juan_gandhi: (VP)
http://www.programmingusingscala.net/home/chapters

Many chapters represented as video talks by the author.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 17th, 2025 09:15 am
Powered by Dreamwidth Studios