Публикации по теме 'elm'
Почему вы не можете (и не должны пытаться) избежать изучения C / C ++ и Unix.
Ваш синтаксически сжатый, абстрагированный, высокоуровневый язык с умопомрачительной стандартной библиотекой * может * решить * большинство * проблем, но вы облажаетесь, когда хоть раз что-то не сработает.
Так что я был наставником этого парня, который сделал действительно симпатичный веб-сайт с действительно изящным дизайном. И это было очень красиво. С плавной анимацией при прокрутке, потрясающими эффектами выскакивания кнопок, переворачивания и сдвига карточек. . . веб-сайт..
День Вяза!
В июне мы провели семинар по функциональному программированию совместно с ElmBridge.
Время от времени мы открываем наш офис для проведения встреч или семинаров, чтобы поделиться с сообществом. Так получилось, что в июне наши разработчики Феликс и Эркал объединились с ElmBridge , чтобы провести у нас в офисе однодневный семинар по языку программирования Elm. Основное внимание на мероприятии уделялось предоставлению возможности женщинам, небинарным людям и цветным людям окунуться в мир..
Нерушимый JSON
Демо → Код
Когда мы имеем дело с JSON, всегда есть риск сломать его, особенно если он редактируется людьми.
С другой стороны, Elm со своими кодировщиками/декодерами очень строг к этому.
Давайте посмотрим в этом очень простом руководстве, как Elm может поддерживать создание редактора JSON.
Сначала мы определяем, какую структуру данных мы хотим хранить в формате JSON.
type alias Data =
{ text : String
, logo : Logo
, toggle : Bool
}
text и toggle..
Эльм и Мио играют вместе
Я не мог перестать играть со своей повязкой Myo с тех пор, как получил ее на этой неделе . По правде говоря, это разрушило несколько моих планов на выходные, но было весело пытаться заставить Myo работать с различными приложениями и играми.
В последнее время Elm также заинтересовал меня, так что что может быть лучше для игры с Myo, чем создать игру в Elm, в которую лучше всего играть с помощью жестов? А вот и Громовая корова , беззаботная игра, в которой вы используете позы кулака..
Google Summer of Code 2020 @ Kodi Reflection
За последние три месяца я разработал новый веб-интерфейс для Kodi в Elm при поддержке программы стажировки Google Summer of Code (GSoC). Это был самый обширный проект, над которым я работал на сегодняшний день, поскольку я написал 10k LOC Elm SPA, написал декодеры JSON-RPC и частичные оболочки, а также разработал пользовательский интерфейс с использованием elm-UI. GSoC повлекло за собой присоединение к сообществу Kodi, а также достижение значительного прогресса по трем результатам,..
Архитектура Вяза в JavaScript
Сейчас я работаю над проектом под названием elm-architecture , который представляет собой Elm Architecture , реализованный на JavaScript.
Фон
Раньше пользовался Redux . Redux - это хорошо, но после того, как я использую его в своей повседневной работе в течение полугода, я действительно думаю, что это просто окончательная реализация Flux, он не делает код лучше или чище . Вот почему я начал свой проект вяза-архитектуры.
Реализуйте это правильно
The Elm Architecture - это..
Вяз Архитектура с jQuery
Вяз Архитектура с jQuery
Вернуться к основам
В двух последних сообщениях я показал, как можно применить архитектурный паттерн Elm с помощью React. Хотя шаблон довольно прост, мою реализацию не всегда легко понять, и я думаю, что сделал свои примеры излишне сложными для понимания, поэтому в этом посте я попытаюсь объяснить вещи немного лучше. Я также собираюсь придерживаться простого jQuery для создания элементов DOM, в этом посте не будет никакого React.
Вяз Архитектура
Основная..