0
ответов

Каковы практические применения аппликативного стиля?

Я программист на Scala, сейчас изучаю Haskell. Легко найти практические примеры использования и примеры из реальной жизни для объектно-ориентированных концепций, таких как декораторы, шаблоны стратегии и т. Д. Книги и сети заполнены ...
вопрос задан: 2 December 2011 14:41
0
ответов

Особый случай ghci для Applicative?

В ghci: λ>: t (чистый 1) (чистый 1) :: (Аппликативный f, Num a) => fa λ> show (чистый 1) <интерактивный>: 1: 1: Нет экземпляра для ( Show (f0 a0)), возникающее в результате использования `show '...
вопрос задан: 31 October 2011 02:30
0
ответов

Каковы преимущества аппликативного синтаксического анализа над монадическим?

Похоже, существует консенсус, что вы должны использовать Parsec как аппликатив, а не как монаду . Каковы преимущества аппликативного анализа над монадическим? стиль производительность абстракция ...
вопрос задан: 22 October 2011 19:01
0
ответов

Хорошие примеры не Функтора/Функтора/Аппликативного/Монада?

Объясняя кому-то, что такое класс типа X, я с трудом нахожу хорошие примеры структур данных, которые в точности являются X. Поэтому я прошу привести примеры: Конструктор типа, который не является Functor. A ...
вопрос задан: 27 August 2011 23:42
0
ответов

Haskell - Для чего нужен Control.Applicative.Alternative?

Я смотрел на класс Applicative в библиотеках Haskell и наткнулся на альтернативу. Для чего нужен этот урок? Поиск в Google не дал ничего особенно проницательного. И это ...
вопрос задан: 26 August 2011 11:00
0
ответов

Аппликатив без функтора

У меня есть тип Image, который по сути представляет собой c-массив с плавающей запятой. Легко создавать такие функции, как map :: (Float -> Float) -> Image -> Image или zipWith :: (Float -> Float -> Float) - & ...
вопрос задан: 11 August 2011 11:08
0
ответов

Есть ли способ поэтапно показать, как Clojure оценивает функцию?

Я только начинаю учить себя Clojure. В дополнение к своим занятиям я просмотрел несколько лекций Брайана Харви Калифорнийского университета в Беркли на тему функционального программирования. В своей второй лекции о ...
вопрос задан: 4 August 2011 01:33
0
ответов

Реализован ли аппликативный ввод-вывод на основе функций из Monad IO?

В статье «Изучите Haskell во благо!» Автор утверждает, что экземпляр Applicative IO реализован следующим образом: instance Applicative IO where pure = return a <*> b = do f <- a ...
вопрос задан: 3 July 2011 19:09
0
ответов

How to map over Applicative form?

I want to map over Applicative form. The type of map-like function would be like below: mapX :: (Applicative f) => (f a -> f b) -> f [a] -> f [b] used as: result :: (Applicative f) =&...
вопрос задан: 26 May 2011 11:02
0
ответов

Haskell: некоторые и многие [дубликат]

Для чего хороши некоторые и многие в Control.Applicative.Alternative? Если я напишу что-то вроде $ Just 42, это вызовет бесконечную рекурсию, что кажется не очень полезным ...
вопрос задан: 30 April 2011 18:48
0
ответов

Существуют ли понятные человеку имена для аппликативных (и дружественных) методов?

В последнее время я довольно часто использую аппликативные (и альтернативные), и одна вещь меня расстраивает это мое незнание номенклатуры. В качестве примера, я хотел бы иметь возможность сказать ...
вопрос задан: 29 April 2011 20:08
0
ответов

Доступен ли объект DateTime с высоким разрешением (микросекунды, наносекунды) для CLR?

У меня есть инструмент, который хранит временные метки на уровне микросекунд, и мне нужно сохранить эти временные метки как часть сбора информации с прибора. Обратите внимание, что мне не нужно генерировать ...
вопрос задан: 18 March 2011 23:40
0
ответов

Вычислительная стоимость аппликативного стиля

Я использую небольшой пул баз данных в своем веб-приложении. И эта конкретная функция: withPool pool = скобка (takeConn pool) (putConn pool) может быть переписана в прикладном стиле: withPool = скобка <$ & ...
вопрос задан: 8 March 2011 09:16
0
ответов

Не удалось подключиться к хосту SMTP: localhost, порт: 25; вложенное исключение: java.net.ConnectException: соединение отклонено: connect

Я делаю приложение для отправки электронной почты с localhost в jsp, и я обнаружил ошибку, например, не удалось подключиться к хосту SMTP: localhost, порт: 25; вложенное исключение: java.net.ConnectException: Connection ...
вопрос задан: 3 March 2011 11:46