LINUX.ORG.RU

История изменений

Исправление quasimoto, (текущая версия) :

Нету.

http://www.scala-lang.org/api/current/index.html#scala.collection.immutable.List

http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.Map

http://www.scala-lang.org/api/current/index.html#scala.util.matching.Regex

http://www.scala-lang.org/api/current/index.html#scala.util.parsing.combinato...

http://www.scala-lang.org/api/current/index.html#scala.collection.parallel.ParIterableLike...

в последнем случае — передача ажно Option[ Option[ U ] ] :) (т.е. Option[ TaskResult[ U ] ]).

Идёт штатная работа

так запланировано

потому что нештатная работа. Получили исключительную ситуацию - бросили исключение.

Мда... Ты бы написал, что ли, шаблон кода — как ты себе представляешь вменяемое бросание исключения (когда исключительной ситуации и нет вообще) в данном случае.

С каких пор тапл из int и double смысла не имеет - неясно.

Кортеж записывается как (Int, Double), а не (Int Double) — запятую ставим. Ну и я не хочу Int _и_ Double (кортеж, произведение), я хочу Int _или_ Double (вариант, сумма), как результат разбора «[\d+|\d+\.\d*]», например, другой вариант для такого результата — Maybe (Either Int (Int, Int)) (то есть функтор 1 -> 1 + Int + Int * Int).

Исправление quasimoto, :

Нету.

http://www.scala-lang.org/api/current/index.html#scala.collection.immutable.List

http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.Map

http://www.scala-lang.org/api/current/index.html#scala.util.matching.Regex

http://www.scala-lang.org/api/current/index.html#scala.util.parsing.combinato...

http://www.scala-lang.org/api/current/index.html#scala.collection.parallel.Pa...$Reduce

в последнем случае — передача ажно Option[ Option[ U ] ] :) (т.е. Option[ TaskResult[ U ] ]).

Идёт штатная работа

так запланировано

потому что нештатная работа. Получили исключительную ситуацию - бросили исключение.

Мда... Ты бы написал, что ли, шаблон кода — как ты себе представляешь вменяемое бросание исключения (когда исключительной ситуации и нет вообще) в данном случае.

С каких пор тапл из int и double смысла не имеет - неясно.

Кортеж записывается как (Int, Double), а не (Int Double) — запятую ставим. Ну и я не хочу Int _и_ Double (кортеж, произведение), я хочу Int _или_ Double (вариант, сумма), как результат разбора «[\d+|\d+\.\d*]», например, другой вариант для такого результата — Maybe (Either Int (Int, Int)) (то есть функтор 1 -> 1 + Int + Int * Int).

Исходная версия quasimoto, :

Нету.

http://www.scala-lang.org/api/current/index.html#scala.collection.immutable.List

http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.Map

http://www.scala-lang.org/api/current/index.html#scala.util.matching.Regex

http://www.scala-lang.org/api/current/index.html#scala.util.parsing.combinato...

http://www.scala-lang.org/api/current/index.html#scala.collection.parallel.Pa...$Reduce

в последнем случае — передача ажно Option[Option] :) (т.е. Option[TaskResult]).

Идёт штатная работа

так запланировано

потому что нештатная работа. Получили исключительную ситуацию - бросили исключение.

Мда... Ты бы написал, что ли, шаблон кода — как ты себе представляешь вменяемое бросание исключения (когда исключительной ситуации и нет вообще) в данном случае.

С каких пор тапл из int и double смысла не имеет - неясно.

Кортеж записывается как (Int, Double), а не (Int Double) — запятую ставим. Ну и я не хочу Int _и_ Double (кортеж, произведение), я хочу Int _или_ Double (вариант, сумма), как результат разбора «[\d+|\d+\.\d*]», например, другой вариант для такого результата — Maybe (Either Int (Int, Int)) (то есть функтор 1 -> 1 + Int + Int * Int).