Об отступах в коде Haskell

Отступы - они бывают разными. Два hs-файла могут совершенно одинаково визуально выглядеть в текстовом редакторе, однако один из них при этом компилироваться не будет.Как известно, отступы в коде могут выполняться…

Проблема с обновлением cabal

Проблема: попытки обновить cabal не приводят к появлению более новой версии программы.Изначально я проверил текущую версию cabal:C:UsersАндрей>cabal --versioncabal-install version 1.18.0.5using version 1.18.1.3 of the Cabal libraryЗатем отправил запрос на проверку…

Управляемая альтернатива ExplodeAllProxy и RemoveAllProxy

В данной заметке даётся ссылка на полный (т.е. без "цензуры" того или иного форума) исходный код управляемой библиотеки, реализующей функционал, аналогичный командам ExplodeAllProxy и RemoveAllProxy от Александра Ривилиса. Обозначенный исходный…

О пользе возможности частичного применения функции

Маленький пример на тему практической пользы возможности частичного применения функций.Предположим, что имеется некоторая функция, выводящая приветствие:printHello::(String->String)->String->StringprintHello f x = "Hello, " ++ f x ++ "!"Первым параметром функции указывается функция…

Эффект Зайгарник

Эффект, вынесенный в заголовок, был открыт Блюмой Вульфовной Зайгарник (известным советским психологом, основоположником отечественной паатапсихологии) не в тиши кабинетов, а в немецком кафе, куда она пришла пообедать со своим руководителем.Внимание Блюмы…

Построение графов при помощи NodeXL

В связи с производственной необходимостью, возникла потребность в компоненте для построения графов. Сходу были найдены вот эти три проекта: http://graphx.codeplex.com/http://graphsharp.codeplex.com/http://nodexl.codeplex.com/Т.к. по картинкам мне больше понравился третий, то его и пробовал.…

Печать твердых копий из OOBase

ООфис  имеет встроенные средства для создания отчетов и они наверное подойдут многим. Но откровенно говоря я склоняюсь к печати документов через программно генерируемые таблицы ООКалк.Кто еще хочет попробовать вот много…