Нельзя сказать что монады тут совсем не при чем, так как do нотация работает по верх них.
По сути есть две равноправные составляющие, концептуальная и синтаксическая.
Для сохранения можно использовать localStorage без каких либо заморочек.
Упражнения используются для развития чего либо.
А как понять без таблицы если ли развитие или происходит топтание на месте?
По внутренним ощущениям? Там одни когнитивные искажения, поэтому нужен объективный показатель прогресса.
Даже для такого простого приложия(хотя немного специфичного),
пришлось написать два нативных модуля.
1) для работы c SoundPool (Есть react-native-sound но это не совсем то и он немного глючный, крашил приложение на ряде устройств)
2) для работы с Google Play Leaderboards.
Недавно закончил небольшой хобби проект
Веб (react-native-web) + андроид (react-native). http://ru.quizexer.com/
От работы с React Native остались по большей части положительные впечатление.
Из всего кросплатформенных решений (веб/мобайл) что перепробовал, этот вариант считаю наиболее удачный.
Да, есть баги и пока не хватает нативных модулей, но код получился практически идентичный,
что для хобби проекта главный плюс.
И вместо js можно использовать любой язык который в него компилируется, что тоже большой плюс.
В начале года тоже загорелся идей сделать уникальную змейку.
И тоже были идеи смешивания с три в ряд.
Но в итоге остановится на упражнениях на запоминание. http://ru.brainexer.com/convolution.html
Elm проще. Нет тайпклассов, соответственно нет развесистой библиотеки этих же тайпклассов. Язык заточен под одну парадигму. PureScript более универсальный например при желании можно использовать тот же jQuery.
>Сразу было понятно что мне нужны Type Classes
Не понятно для чего вам были нужны type classes, но shapeless — это зависимые типы,
type classes это simulacrum или scalaz
Нельзя сказать что монады тут совсем не при чем, так как do нотация работает по верх них.
По сути есть две равноправные составляющие, концептуальная и синтаксическая.
Для сохранения можно использовать localStorage без каких либо заморочек.
Упражнения используются для развития чего либо.
А как понять без таблицы если ли развитие или происходит топтание на месте?
По внутренним ощущениям? Там одни когнитивные искажения, поэтому нужен объективный показатель прогресса.
Не помешала бы таблица лучших результатов.
И добавьте возможность отвечать с клавиатуры.
1)Курсор мыши не будет влиять на процесс
2)Отвечать можно гораздо быстрее
Например как можно реализовать
http://ru.brainexer.com/numbersequence.html
Сборкой занимается упаковщик RN. Он не привязан ни к ios ни к android.
И в чем вопрос?
О какой сборки речь? Для RN нужно один раз собрать, потом подгружаются только изменения в js.
Даже для такого простого приложия(хотя немного специфичного),
пришлось написать два нативных модуля.
1) для работы c SoundPool (Есть react-native-sound но это не совсем то и он немного глючный, крашил приложение на ряде устройств)
2) для работы с Google Play Leaderboards.
Недавно закончил небольшой хобби проект
Веб (react-native-web) + андроид (react-native).
http://ru.quizexer.com/
От работы с React Native остались по большей части положительные впечатление.
Из всего кросплатформенных решений (веб/мобайл) что перепробовал, этот вариант считаю наиболее удачный.
Да, есть баги и пока не хватает нативных модулей, но код получился практически идентичный,
что для хобби проекта главный плюс.
И вместо js можно использовать любой язык который в него компилируется, что тоже большой плюс.
В начале года тоже загорелся идей сделать уникальную змейку.
И тоже были идеи смешивания с три в ряд.
Но в итоге остановится на упражнениях на запоминание.
http://ru.brainexer.com/convolution.html
Где тут проверка на IfPresent?
Воспитывать детей нужно так что бы у них не было желание такое читать, а не потому что это кем то запрещено.
Да, сохранять топ 10 в localStorage.
ru.brainexer.com/addition.html
>Готовы соревноваться против своего вчерашнего результата?
Было бы неплохо как то более наглядно показать эту соревновательную составляющую
подскажите что за форум
Не понятно для чего вам были нужны type classes, но shapeless — это зависимые типы,
type classes это simulacrum или scalaz
ru.brainexer.com/