Результаты поиска по запросу "scalaz"
@FriedBrice Нет проблем, если вы получили ответ, вот что важно :)
я есть классFoo с двумя параметрами, и я пытаюсь написать экземпляр Functor для Foo с фиксированным первым параметром следующим образом: object Scratchpad { trait Functor[F[_]] { def fmap[A, B](f: A => B): F[A] => F[B] } case class Foo[X, ...
Написание экземпляров классов типов для вложенных классов в Scala
Вэтот недавний вопрос переполнения стека [https://stackoverflow.com/questions/7699831/turning-a-list-sequence-of-combinator-parsers-into-a-single-one] автор хотел изменить список анализаторов некоторого типа на анализатор, который возвращает ...
Итераторы в Scala, которые используют ленивую оценку или слияние?
Я слышал, что повторяющиеся ленивы, но как ленивыименно так они? Или же можно объединить итераторов с функцией постобработки, чтобы не нужно было создавать промежуточную структуру данных? Могу ли я, например, в моей итерации собрать 1 ...
Монадическая складка с Государственной монадой в постоянном пространстве (куча и стек)?
Можно ли выполнить складывание в монаде состояния в постоянном стеке и пространстве кучи? Или другая функциональная техника лучше подходит для моей проблемы? В следующих разделах описывается проблема и мотивирующий сценарий использования. Я ...
Scala - составить функцию n раз
У меня есть функция, которая выглядит так: def emulate: (Cpu => Cpu) => (Cpu => Cpu) = render => { handleOpcode andThen handleTimers andThen handleInput andThen debug andThen render }Я хочу вызвать функцию handleOpcode n раз (скажем, 10 раз). В ...
В чем разница между объективом и частичным объективом?
«Линза» и «частичная линза» кажутся довольно похожими по названию и по концепции. Чем они отличаются? При каких обстоятельствах мне нужно использовать один и...
Есть ли в Scala сокращение для сокращения арности универсального типа?
Я хочу позвонить Скалазуpure способ положить значение в государственную монаду. Следующие работы: type IntState[A] = State[Int, A] val a = "a".pure[IntState] a(1) (Int, java.lang.String) = (1,a)Я также могу исключить псевдоним типа (спасибо ...
Примеры скалад государственной монады
Я не видел много примеров монады состояния скалаза. Естьэтот пример [http://scalaz.github.com/scalaz/scalaz-2.9.1-6.0.2/doc.sxr/scalaz/example/ExampleState.scala.html] но это трудно понять и есть только одиндругой ...