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

1 ответ

Помогите мне понять этот код Scala: скалаз IO Monad и последствия

Это продолжение кэто [https://stackoverflow.com/questions/7404495/help-me-understand-this-scala-code-scalaz-io-monad] вопрос. Вот код, который я пытаюсь понять (это ...

1 ответ

scalaz List [StateT] .sequence - не удалось найти неявное значение для параметра n: scalaz.Applicative

Я пытаюсь понять, как использоватьStateT объединить дваState преобразователи состояния на основе комментария к моемуСкаладская государственная ...

2 ответа

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

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

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

3 ответа

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

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

3 ответа

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

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

6 ответов

Суммирование списка опций с аппликативными функторами

У меня есть список [Option [Int]], и я хочу суммировать его, используя аппликативные функторы. Из [1] я понимаю, что это должно быть что-то вроде следующего import scalaz._ import Scalaz._ List(1,2,3).map(some(_)).foldLeft(some(0))({ case ...

2 ответа

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

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

2 ответа

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

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

4 ответа

Scala Объект Option внутри другого объекта Option

У меня есть модель, которая имеет несколько полей Option, которые содержат другие поля Option. Например: case class First(second: Option[Second], name: Option[String]) case class Second(third: Option[Third], title: Option[String]) case ...