Результаты поиска по запросу "scala"
Что означает оператор # в Scala?
Я вижу этот код в этом блоге:Программирование на уровне типов в Scala [http://apocalisp.wordpress.com/2010/06/08/type-level-programming-in-scala/]: // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the ...
Можно ли заменить все использования `forSome` эквивалентным использованием` _`?
Например,List[T] forSome { type T } эквивалентноList[_], но верно ли это для каждого возможного использованияforSome или есть случаи, когдаforSome не может быть заменен эквивалентом второго синтаксиса?
Что такое «Компилятор презентаций Scala»?
Что такое «Компилятор презентаций Scala»?
Пропустить первые N элементов в итерациях Scala
Я хотел бы знать, включает ли Scala способ пропустить первые N элементов итерируемого, например, (1 to 5).WHATIWANT(3).foreach(println(_))напечатал бы только 4 и 5. Я понимаю, что есть срез, но если длина последовательности не может ...
«В» предложение в норме?
Кажется, нет простого способа использовать предложение «in» в anorm: val ids = List("111", "222", "333") val users = SQL("select * from users where id in ({ids})").on('ids-> ???).as(parser *)Как заменить??? часть? Я пытался: on('ids -> ids) ...
XML в JSON с помощью Scala
Для фрагмента XML, подобного этому: val fruits = <fruits> <fruit> <name>apple</name> <taste>ok</taste> </fruit> <fruit> <name>banana</name> <taste>better</taste> </fruit> </fruits>делать что-то вроде: fruits \\ "fruit"вернет последовательность ...
Есть ли хорошее применение для логических (логических) операторов без короткого замыкания в Java / Scala?
Недавно я обнаружил, что Java (и Scala) включают логические операторы без короткого замыкания&, |, а также^, Раньше я думал, что они работают только как побитовые операторы. Хотя, возможно, есть аргумент для^Я не могу придумать очень веских ...
Как узнать, разбирается ли строка Scala как двойная или нет?
Предположим, у меня есть строка в Scala, и я хочу попытаться разобрать двойную из нее. Я знаю, что я могу просто позвонитьtoDouble а затем перехватить исключение формата java num, если это не удалось, но есть ли более чистый способ сделать это? ...
Как преобразовать Some («») в None в одну строку?
Я хочу определить функцию: def convert(x: Option[String]): Option[String] = ...когдаx являетсяSome(str) иstr пусто после обрезки, оно будет преобразовано в None, в противном случае это будетSome с обрезанной струной. Итак, контрольный пример ...
Scala Group, сохраняя порядок вставки?
Метод groupBy в списках, картах и т. Д. Генерирует карту после функции. Есть ли способ использовать groupBy для создания карты, которая сохраняет порядок вставки (например, LinkedHashMap)? Я использую циклы для вставки вручную, но я хотел ...