scala — все вопросы

7ответов
24 голоса
Первая реализация Scala FizzBuzz
Понравился бы какой-нибудь отзыв. Я исхожу из фона Java, и мне кажется, что я только что сделал то, что сделал бы на Java. Есть ли лучший способ? for (i <- 1 to 100) { if ( i % 3 == 0 &&a
3ответа
72 голоса
В чем разница между Будущим и обещанием?
В чем разница между Будущим и обещанием? (В Акке и Gpars.) Они выглядят одинаково для меня как для блоков, так и для возврата ценности будущего, когда вызывается get, и обещание - получить резуль
4ответа
19 голосов
Модель Изинга - Моделирование вибрации атома в Scala
Я опытный разработчик Java (более 12 лет) и недавно перешел на Scala, и мне это нравится. Тем не менее, я чувствую себя не очень комфортно, и у меня возникает ощущение, что я могу использовать многи
2ответа
19 голосов
API для поиска японского почтового индекса
Большая часть моего опыта в Python, Java и встроенном C, и мне нужно изучить Scala и Play для новой работы. В качестве упражнения я решил создать очень простой API для поиска области по почтовому
4ответа
61 голос
Является ли функциональное программирование более быстрым в многопоточности, потому что я пишу вещи по-другому или потому что вещи скомпилированы по-разному?
Я погружаюсь в мир функционального программирования, и я постоянно читаю, что функциональные языки лучше подходят для многопоточных /многоядерных программ. Я понимаю, как функциональные языки выполн
1ответ
17 голосов
Код со многими «возвратами (выходами)» в функциональный стиль
У меня есть код Scala, который использует Интернет для авторизации пользователя. Поэтому в методе он может вызывать исключения, такие как IOException. Оригинальный код был написан на Java. Итак,
3ответа
58 голосов
Каковы самые большие различия между F # и Scala?
F # и Scala - это функциональные программируемые langugages, которые не заставляют разработчика использовать только неизменяемые типы данных. Оба они поддерживают объекты, могут использовать библиот
1ответ
16 голосов
TDD и функция инъекции
Я пытаюсь придумать масштабируемый способ TDD для моего кода Scala, в частности, для управления зависимостями. В этом примере у меня TDD'а часть классической проблемы с пересечением рек, где у нас е
2ответа
0 голосов
Создание документа Excel очень медленное. Строки с одинаковыми значениями в таблицеGuitar Hero III BotCredit CalculatorModule для реализации в нескольких управляемых версиями электронных таблицах. Симулирование гравитационного притяжения между органами. Создание эффективного и здорового вызова db для браузера в режиме реального времени. Определение локального максимума. Чтобы вычислить общее использование ЦП как процентный класс рук и тесты класса «Трейдинг-карта». Готовы? Задавать. Борьба! Использование отдельных классов DBContextПростой анаграммный поиск с использованием Scala и некоторых ScalazVerify, какие столбцы были изменены в datatable или datarowGuessing игре - я правильно использую концепцию объектов в Java? Battle Tanks gameCompile-time sheieve of EratosthenesParsing log files of HearthStone: Загрузка карты данные без внешних библиотек для JSON
Прикрепленный - это общий код, который я написал для создания файла Excel с x количеством рабочих листов. Проблема, с которой я сталкиваюсь, заключается в том, что она довольно медленная, как 5 с
1ответ
15 голосов
Простой анаграммный поиск с использованием Scala и некоторых Scalaz
Я хотел бы услышать некоторые мысли о моем простом анаграммщике, написанном в Scala. В основном я написал это как первый раз написание серьезной Scala, и я хотел попробовать библиотеку Scalaz. Я
7ответов
52 голоса
Как вы кодируете Алгебраические типы данных на языке C # или Java?
Есть некоторые проблемы, которые легко решаются с помощью Алгебраических типов данных, например, тип List может быть очень кратко выражен как: data ConsList a = Empty | ConsCell a (ConsList a) co
1ответ
15 голосов
О, вы, возлюбленные, украшены драгоценными камнями
Прежде чем @bazola попросила его недавний вопрос , мы побеседовали об этом за немного. Я решил, что смогу попробовать что-то подобное себе. Как я слышал, Scala имеет все преимущества Java, но м
4ответа
9 голосов
Существуют ли библиотеки /реализации Scala /проекты на биткойне?
Существует довольно много библиотек Java, и я строю свой код Scala на BitcoinJ, но, очевидно, собственные библиотеки Scala были бы немного более изящными. Кто-нибудь пробовал?
5ответов
49 голосов
Когда нехорошо использовать актеров в акка-эрланге?
Я работаю с аккой в ​​течение 7-8 месяцев ежедневно. Когда я начал, я бы работал над приложениями и замечал, что актеры будут использоваться в основном где-нибудь внутри системы актеров для общения
3ответа
46 голосов
Каковы преимущества сопутствующих объектов Scala против статических методов?
Scala не имеет static -keyword, но вместо этого имеет аналогичную функциональность через сопутствующие объекты. За кулисами объекты-компаньоны скомпилированы для классов, которые имеют статические
1ответ
14 голосов
Все цвета RGB на одном изображении
Это программа для решения: Изображения со всеми цветами из Code Golf :    Сделайте изображения, где каждый пиксель является уникальным цветом (цвет не используется дважды   и цвет отсутствует).
7ответов
7 голосов
Как общаться между Java и bitcoind?
У меня возникают проблемы с обменом данными между Java и bitcoind - у каждой библиотеки JSON RPC, которую я пытаюсь, есть некоторые проблемы. Может ли кто-либо обеспечить рабочую реализацию даже само
2ответа
0 голосов
Запрос для подсчета взаимодействий между пользователями. Исполнение std :: deque (устаревший). Объектно-ориентированный дизайн для Wheel of Fortune. Добавление цвета к терминальному выходу. Репозитории и контрольные тесты. Первый доменный пользовательский объект класса. Раненый зомби-искатель. Или: как найти почти мертвую нежить? классный ДНК-нуклеотидный счетчик 0: инструкция FollowerNumerics для вычисления теории игр с использованием ожидаемой полезности. Еще более расширяемый и проверяемый BuzzFizzOpenGL. Экранный RenderingFade-in и fade-out в чистой версии JavaScriptExact для Windows Minesweeper в пути треугольника JavaMin - снизу вверх. Многопроцессорный FizzBuzz в ElixirHaskell FizzBuzz с типом systemSmall Mario gameA простой пул потоковRecursive Regular ExpressionsCapture с User32.dll или hook? Forking with PHP (4 разных подхода) Шахматное приложение в JavaCalculating (\ $ a ^ 2 \ $ + \ $ b (2c-d) ^ 2) /(3e) \ $ в assemblyVoting плагин для IRC botGeneric â € œreduceByâ € или â € œгруппаBy + агрегатная функция с Spark DataFrameFirst четыре Project Euler в ScalaTemperature InterpolationMaking C ++ 11, основанный на диапазонах для циклов, немного более полезный. Шаблон состояния + шаблон C ++. Система обработки событий. Обозначение определенных символов из строки в JavaScriptHaskell. Моделирование частиц. Создание небольшого пакета для резиновых уток в интерпретаторе tikzBrainf * ck, написанном на сборке x86. Racetrack plotterОтправка SMS-сообщения в CNAME-номерах в American EnglishLinux сборке связанных сборок NASM. Создание переполнения стека. Многократное повторное заполнение регулярного выражения с помощью f̶i̶r̶e̶ regexExtensible logging - DatabaseLoggerPrinting двоичное дерево сверху вниз (столбец мудрый) Самоиграющий тетрис gameTokenizer для моего языка программированияИспользование генератора пещеры Нежити
Исходные данные представляют собой взаимодействие между людьми. Некоторые из них внутренние, другие внешние. Внутренние элементы записываются в таблицу Users (представлены как Users CTE в этой де
1ответ
0 голосов
Малый Марио gameA простой поток PoolRecursive Regular ExpressionsCapture с User32.dll или hook? Викинг с PHP (4 разных подхода) Шахматное приложение в JavaCalculating (\ $ a ^ 2 \ $ + \ $ b (2c-d) ^ 2) /(3e ) \ $ в assemblyVoting плагин для IRC botGeneric â € œreduceByâ € или â € œгруппаBy + агрегатная функциональность с Spark DataFrameFirst четыре Project Euler в ScalaTemperature InterpolationMaking C ++ 11 для диапазонов на основе бит более полезноState pattern + C ++ templateMy Event- система обработкиТримируйте определенные символы из строки в JavaScriptHaskell Particle SimulationНапишите небольшой пакет для резиновых уток в tikzBrainf * ck-интерпретаторе, написанном на сборке x86. Плоттерный сканер. Отправка SMS-сообщения в CNAME-номерах в American EnglishLinux. Сбор данных по сборке NASM. Создание переполнения стека. Великий повторный запуск F̶i̶rÌ. ¶E̶ regex с f̶i̶r̶e̶ regexExtensible logging - DatabaseLoggerПечать двоичное дерево сверху вниз (по столбцу) Самозарядное T etris gameTokenizer для моего языка программированияИспользование генератора пещеры Нежити
У меня есть небольшая игра Марио, над которой я начал работать, и я понял, что ее формат очень грязный. Может ли кто-нибудь критиковать мой код, как сделать его лучше, быстрее, аккуратно и проще в д
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132