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

2 ответа

Reader Monad для внедрения зависимостей: множественные зависимости, вложенные вызовы

2 ответа

Как избежать переполнения стека при использовании бесплатной монады скалаза?

2 ответа

@FriedBrice Нет проблем, если вы получили ответ, вот что важно :)

я есть классFoo с двумя параметрами, и я пытаюсь написать экземпляр Functor для Foo с фиксированным первым параметром следующим образом: object Scratchpad { trait Functor[F[_]] { def fmap[A, B](f: A => B): F[A] => F[B] } case class Foo[X, ...

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

2 ответа

Написание экземпляров классов типов для вложенных классов в Scala

Вэтот недавний вопрос переполнения стека [https://stackoverflow.com/questions/7699831/turning-a-list-sequence-of-combinator-parsers-into-a-single-one] автор хотел изменить список анализаторов некоторого типа на анализатор, который возвращает ...

2 ответа

Итераторы в Scala, которые используют ленивую оценку или слияние?

Я слышал, что повторяющиеся ленивы, но как ленивыименно так они? Или же можно объединить итераторов с функцией постобработки, чтобы не нужно было создавать промежуточную структуру данных? Могу ли я, например, в моей итерации собрать 1 ...

2 ответа

Монадическая складка с Государственной монадой в постоянном пространстве (куча и стек)?

Можно ли выполнить складывание в монаде состояния в постоянном стеке и пространстве кучи? Или другая функциональная техника лучше подходит для моей проблемы? В следующих разделах описывается проблема и мотивирующий сценарий использования. Я ...

2 ответа

Scala - составить функцию n раз

У меня есть функция, которая выглядит так: def emulate: (Cpu => Cpu) => (Cpu => Cpu) = render => { handleOpcode andThen handleTimers andThen handleInput andThen debug andThen render }Я хочу вызвать функцию handleOpcode n раз (скажем, 10 раз). В ...

3 ответа

В чем разница между объективом и частичным объективом?

«Линза» и «частичная линза» кажутся довольно похожими по названию и по концепции. Чем они отличаются? При каких обстоятельствах мне нужно использовать один и...

3 ответа

Есть ли в Scala сокращение для сокращения арности универсального типа?

Я хочу позвонить Скалазуpure способ положить значение в государственную монаду. Следующие работы: type IntState[A] = State[Int, A] val a = "a".pure[IntState] a(1) (Int, java.lang.String) = (1,a)Я также могу исключить псевдоним типа (спасибо ...

3 ответа

Примеры скалад государственной монады

Я не видел много примеров монады состояния скалаза. Естьэтот пример [http://scalaz.github.com/scalaz/scalaz-2.9.1-6.0.2/doc.sxr/scalaz/example/ExampleState.scala.html] но это трудно понять и есть только одиндругой ...