4
ответа

Введение или простые примеры для выполняют итерации?

Я нахожу документы Oleg о Iteratee несколько трудными войти. Тем более, что некоторые функции в его сообщениях в Haskell-кафе не находятся в выполнить итерации библиотеке (как enum_file). Есть ли польза...
вопрос задан: 17 April 2011 21:36
1
ответ

Scalaz повторяет: «Поднимает» EnumeratorT для соответствия «IterateeT» для «большей» монады

Если у меня есть EnumeratorT и соответствующий IterateeT, я могу запустить их вместе: val en: EnumeratorT [String, Task] = EnumeratorT.enumList (List ("a", "b", "c")) val it: IterateeT [String , Task, Int] = ...
вопрос задан: 1 November 2017 07:21
0
ответов

Play 2.x :Реактивная загрузка файлов с помощью Iteratees

Я начну с вопроса :Как использовать Iteratee API Scala для загрузки файла в облачное хранилище (Azure Blob Storage в моем случае, но я не думаю, что сейчас это самое важное )Предыстория :Мне нужно...
вопрос задан: 23 May 2017 12:25
0
ответов

Why does my Mapreduce implementation (real world haskell) using iteratee IO also fails with “Too many open files”

I am implementing a haskell program wich compares each line of a file with each other line in the file. Which can be implemented single threaded as follows distance :: Int -> Int -> Int ...
вопрос задан: 23 May 2017 11:45
0
ответов

Play Framework 2.0 BodyParser -push-анализ XML-потоков

Я чувствую себя не в своей тарелке, задавая этот вопрос, поскольку, несмотря на чтение официальной документации и ресурсов, связанных с этими вопросами :, как понять `Iteratee `в play2? Не могу понять...
вопрос задан: 23 May 2017 10:34
0
ответов

Итерация Haskell: простой рабочий пример удаления конечных пробелов

Я пытаюсь понять, как использовать библиотеку итераций с Haskell. Все статьи, которые я видел до сих пор, похоже, сосредоточены на создании интуитивного понимания того, как можно построить итераторы, что полезно, ...
вопрос задан: 27 November 2012 15:15
0
ответов

Play 2 Scala -Лучший способ загрузить большой CSV-файл с помощью Iteratee, чтобы реактивно обрабатывать каждую строку

Я хочу использовать Play2 для загрузки очень больших файлов CSV (миллионов строк )на elasticsearch. Я написал следующий код, который отлично работает. Меня не устраивает то, как я пропускаю http-ответ...
вопрос задан: 13 August 2012 19:37
0
ответов

Почему из-за ошибки вызова или выполнения в BodyParser's Iteratee запрос зависает в Play Framework 2.0?

Я пытаюсь понять концепции реактивного ввода-вывода платформы Play 2.0. Чтобы с самого начала лучше понять, я решил пропустить помощники фреймворка, чтобы построить итерации...
вопрос задан: 11 August 2012 20:24
0
ответов

Как написать enumeratee для разбивки перечислителя по разным границам

Итак, на странице Play2.0 Enumeratee показан пример использования метода &> или сквозного для преобразования Enumerator[String] в Enumerator[Int] :val toInt :Enumeratee[String,Int] = Enumeratee.map[...
вопрос задан: 28 April 2012 07:38
0
ответов

Не могу& #39;не понимаю Iteratee, Enumerator, Enumeratee в Play 2.0 [закрыто]

Я только начал изучать Play 2.0 Framework. Единственное, чего я никак не могу понять, так это шаблоны Iteratee, Enumerator и Enumeratee, описанные в руководстве по игре. У меня очень мало...
вопрос задан: 16 April 2012 16:04
0
ответов

Как понимать Iteratee в play2?

В play2 есть пакет play.api.libs.iteratee, в котором есть большой объект Iteratee, содержащий более 1000 строк. Зачем play2 нужен такой большой объект и как его понять?
вопрос задан: 25 March 2012 14:28
0
ответов

Ведут ли себя охраняемые трубы так же, как трубы с использованием await?

Трубы - это действительно элегантная, действительно простая версия итераций. Вы можете очень легко написать код pipe, используя примитивы await и yield. Паоло Каприотти расширил концепцию труб с помощью охраняемых ...
вопрос задан: 4 February 2012 23:43
0
ответов

Написание «wc -l» с использованием библиотеки Iteratee - как отфильтровать новую строку?

Я пытаюсь придумать эквивалент «wc -l "с использованием библиотеки Haskell Iteratee. Ниже приведен код для «wc» (который просто считает слова - аналогично коду в примере с повторением при взломе), и ...
вопрос задан: 3 November 2011 02:13
0
ответов

Что произойдет, если перечислитель попытается использовать ввод?

Определение перечислителя следующее: type Enumerator a m b = Step a m b -> Iteratee a m b В документации указано, что пока итераторы собирают данные, перечислители производят их. Я могу понять, как можно ...
вопрос задан: 7 October 2011 05:35
0
ответов

Объединение двух Enumeratees

Я пытаюсь разобраться с библиотекой enumerator и столкнулся с ситуацией, когда я хочу создать новый Enumeratee на основе двух существующих Enumeratees. Допустим, у меня есть перечислители: e1 :: ...
вопрос задан: 5 October 2011 17:31
0
ответов

Почему `http` в http-enumerator является Iteratee?

Сигнатура типа для http: http :: MonadIO m => Request m -> (W.Status -> W.ResponseHeaders -> Iteratee S. ByteString ma) -> Manager -> Iteratee S ....
вопрос задан: 3 October 2011 19:14
0
ответов

Attoparsec Iteratee

, который я хотел, просто чтобы немного узнать об Iteratees , переопределите простой синтаксический анализатор, который я сделал, используя Data.Iteratee и Data.Attoparsec.Iteratee.Хотя я в значительной степени озадачен. Ниже у меня есть простой пример,
вопрос задан: 15 June 2011 17:00