1
Як замінити програму, записану як послідовний потік переходів стану, на scalaz-stream?
Я намагаюся зрозуміти, як реорганізувати програму, яку я раніше писав би як послідовність переходів стану: У мене є певна ділова логіка: type In = Long type Count = Int type Out = Count type S = Map[Int, Count] val inputToIn: String => Option[In] = s => try Some(s.toLong) catch { …