Результаты поиска по запросу "haskell"

2 ответа

Не могли бы вы завершить пример и показать, какие другие модули должны быть установлены? Спасибо,

у компилятор для класса, который я беру. Класс не определенно Haskell, но я использую Haskell для написания своего компилятора и интерпретатора. У меня есть ...

1 ответ

, Это очень простая библиотека, благодаря силе примитивов stm

я есть большая функция ввода-вывода, которая будет постоянно загружать данные из папки, выполнять чистые вычисления над данными и записывать их обратно. Я запускаю эту функцию для нескольких папок параллельно, используя mapConcurrently_ iofun ...

3 ответа

Можно ли реализовать `(Applicative m) => Applicative (StateT s m)`?

Я сейчас работаю надData.Fresh а такжеControl.Monad.Trans.Fresh, что соотв. определить интерфейс для генерации свежих переменных и преобразователь монад, который реализует этот интерфейс. Я изначально думал, что будет возможно ...

ТОП публикаций

0 ответов

Это дает

я есть цепочка, как ["root", "foo", "bar", "blah"]И я хотел бы преобразовать его в список кортежей, используя соседние пары. Вот так [("root", "foo"), ("foo", "bar"), ("bar", "blah")]На данный момент я использую это, чтобы сделать это: zipAdj ...

0 ответов

 основанный на сравнении двух первых параметров.

е удается скомпилировать на GHC 8.0 с ошибкой {-# LANGUAGE ScopedTypeVariables, TypeApplications #-} -- I know this particular example is silly. -- But that's not the point here. g :: forall a . RealFloat a => Bool g = True main :: IO () main = ...

0 ответов

@sclv Спасибо. Я подумаю о том, что вы упомянули.

рвых, я новичок в Haskell. Я планирую интегрировать Haskell в C для игры в реальном времени. Haskell делает логику, C делает рендеринг. Чтобы сделать это, я должен передавать огромные сложно структурированные данные (состояние игры) друг другу ...

1 ответ

Есть ли у Эльма эквивалент «Чтения» на Хаскеле?

В настоящее время я пишу онлайн-игру, в которой я использую Haskell для серверной части и Elm для внешнего интерфейса / рендеринга. Прямо сейчас у меня есть GameState как один большой ADT, достаточно простого типа, чтобы я мог использовать его и ...

0 ответов

, На самом деле, я думаю, что это может быть даже так ...

приведена простая программа на Haskell, которая вычисляет равенства на деревьях: import Control.Monad import Control.Applicative import Data.Maybe data Tree = Leaf | Node Tree Tree eqTree :: Tree -> Tree -> Maybe () eqTree Leaf Leaf = return () ...

1 ответ

 это тип.)

ю, что если бы я вычислил список квадратов в Хаскеле, я мог бы сделать это: squares = [ x ** 2 | x <- [1 ..] ]Затем, когда я называю квадраты, как это: print $ take 4 squaresИ это распечатало бы [1.0, 4.0, 9.0, 16.0]. Это оценивается как [1 ** ...

4 ответа

Экземпляр Альтернативного ZipList в Haskell?

ZipList поставляется с Functor и Applicative экземпляром (Control.Applicative [http://hackage.haskell.org/packages/archive/base/latest/doc/html/Control-Applicative.html#g:2] ) а почему не альтернатива? Нет ли хорошего примера?Как насчет ...