Skip to content
View lucamug's full-sized avatar

Organizations

@rakutentech

Block or report lucamug

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lucamug/README.md

Projects, Talks and Articles

Complete list

πŸ’ Functional Pac-Man, an interpretation of the game, written in purely functional code ⟑ βš™οΈ API Tester ⟑ πŸ“… Elm 2023, a year in review ⟑ πŸš‚οΈπŸšƒπŸšƒπŸšƒ Talk "Hope Is Postponed Disappointment" @ JSConf Japan ⟑ βž°πŸ‘Ÿ Shoelace X Elm - Web Components in Elm ⟑ πŸ€– Functional Programming for Kids in Elm ⟑ πŸ“… Elm 2022, a year in review ⟑ 🧡 Stringy - The String Transformer ⟑ πŸ—ΊοΈ elm-map - A "slippy" geographic map implementation using only Elm code ⟑ 🎀 Talk "Familiarity or Guarantees? Functional Programming for the front-end" @ Functionl Conf ⟑ πŸ”· Differences between TypeScript and Elm ⟑ πŸ”· Elm vs HyperScript - A Wordle implemetation ⟑ πŸ“… Elm 2021, a year in review ⟑ πŸ“¦ Elm's guarantees ⟑ 🍩 The Functional Donut ⟑ πŸͺœ From dynamic to static typing in three steps ⟑ πŸ‹οΈ Elm Exercises ⟑ πŸ›οΈ Elm eCommerce ⟑ 🧩 Elm at Rakuten ⟑ πŸ“„ Elm Cheat Sheet ⟑ 🧲 Elm physics Example ⟑ πŸ”Ί Penrose Triangle ⟑ πŸ„ Mario demo ⟑ πŸ“ˆ Appeal to popularity ⟑ πŸ›‘οΈπŸ§˜β™»οΈ Safe, Stress Free and Repeatable Releases ⟑ 🎨 R10 ⟑ 🧊 3D Graphics in the Browser with Elm ⟑ "elm-starter", a tool for the Modern Web ⟑ Resilience to errors in front-end frameworks ⟑ 🍣 Kaiten Sushi 🍣 Approaches to Web Animations ⟑ Ro-BOX ⟑ Elm-Playground-3D Examples ⟑ Elm Japan 2020 ⟑ Elm Pages editor ⟑ Doodle Weather ⟑ Elm Beginners Tutorial: How to make animated snackbars with zero CSS ⟑ Type Driven Development: Simple masonry layout in 50 lines of Elm code ⟑ Parallax ⟑ Elm vs. Svelte ⟑ Elm vs. Vue ⟑ Elm vs. Javascript: Side by Side Code Comparison ⟑ Elm vs. React ⟑ Rakuten Security ⟑ Rakuten # ⟑ Rakuten Open Source ⟑ Simple masonry layout in 50 lines of Elm code ⟑ Talk "Elm at large (companies)" @ Oslo Elm Day ⟑ Elm Resources ⟑ Talks and Events ⟑ Basic 3D rendering in SVG: elm-playground-3d ⟑ How to build a responsive layout without a single CSS line* ⟑ Time in Elm ⟑ HTTP Trinity ⟑ Beginner Tutorials: How to build a game in Elm β€” Part 1 ⟑ Beginner Tutorials: How to build a game in Elm β€” Part 2 ⟑ Beginner Tutorials: How to build a game in Elm β€” Part 3 ⟑ Tutorial: Real Time Collaboration and Free Hosting with glitch.com ⟑ Terminal Pixel Art ⟑ Things that can go wrong without a strictly typed languageβ€Šβ€”β€ŠPart I ⟑ Mocking APIs from inside Elm ⟑ Monads without talking about Monads, in Elm ⟑ The Elm Architecture (TEA) animation ⟑ Functors, Applicatives, And Monads In Pictures (In Elm) ⟑ Proposal for a Style Framework in Elm ⟑ Media queries in Elm ⟑ Unbreakable JSON ⟑ Undo and Redo using browsers history - Tangram ⟑ CSS Nirvana ⟑ Is the future of Front-end development without HTML, CSS and Javascript? ⟑ Single Page Application Boilerplate for Elm ⟑ Zero-maintenance Always-up-to-date Living Style Guide in Elm! ⟑ Living Website Style Guide and Documentation in Elm ⟑ Autocomplete widget in Elm ⟑ Forms in Elm β€” Validation, Tutorial and Examples β€” Part 3 ⟑ Forms in Elm β€” Validation, Tutorial and Examples β€” Part 2 ⟑ Forms in Elm β€”Validation, Tutorial and Examples β€” Part 1 ⟑ Commands and Subscriptions in Elm ⟑ Brief beginners guide to Maybe and Result types in Elm ⟑ Record and replay individual visitor interaction with Elm ⟑ Separation of Layout and Style in Elm ⟑ Lessons learned about Elm from Slack ⟑ Images Zoom in Elm ⟑ Faceted Variants in Elm ⟑ SPA and SEO: Google (Googlebot) properly renders Single Page Application and execute Ajax calls ⟑ Tutorial β€” Permutations and Recursions in Elm ⟑ Scroll and Resize events in Elm ⟑ Server Side Rendering with Elm ⟑ Data Structures in Elm ⟑ Elm Events Testing ⟑ Mobile Parallax Scrolling ⟑ Kana Overlapping ⟑ Decoding Json that contain Json using Elm ⟑ Elm-Live Contribution ⟑ Carousel plugin in Elm ⟑ A ready-to-use Elm Presentation to impress your colleagues ⟑ A Neural Network in 11 lines of Javascript ⟑ Self documenting API specifications ⟑ Response to β€œWhy I am leaving Elm” (A.k.a. Why I didn’t leave Elm) ⟑ A tool to generate and maintain a blog using Google spreadsheets ⟑ Old Elm Japan 2020 website ⟑ Bad* Javascript vs Bad* Elm ⟑ Experimental reuse of code in Elm, Part III β€” Counters Bonanza ⟑ Experimental reuse of code in Elm, Part II β€” The counter ⟑ Simple Ecommerce Shopping Cart written in Elm ⟑ Experimental reuse of code in Elm, Part I β€” Page with list of products ⟑ Elm flow in the console ⟑ 10 Criteria to Judge a Good Milk Container ⟑ DEC64 β€” Douglas Crockford’s Decimal Notation ⟑ Introduction to Functional Programming ⟑ Javascript snippet to download a multi-sheets-Google-Spreadsheet in JSON ⟑ Mekke ⟑ Elm Starter Example ⟑ Elm Todos Example ⟑ Elm SPA Example ⟑ Nyoro-Nyoro Game ⟑ Style Framework ⟑ Geofencing ⟑ Puchi Densha ⟑ Perl e Internet ⟑ PISA.WAD - PiAZZA DEi MiRACOLi

Pinned Loading

  1. elm-starter elm-starter Public

    An Elm-based bootstrapper for Elm applications

    Elm 86 7

  2. elm-spa-boilerplate elm-spa-boilerplate Public

    Boilerplate to create Single Page Applications in Elm

    Elm 34 4

  3. elm-playground-3d elm-playground-3d Public

    A simple way to create three-dimensional pictures, animations, and games.

    Elm 31 3

  4. simple-neural-network-in-javascript simple-neural-network-in-javascript Public

    Simple Neural Network in Javascript

    JavaScript 3 1

  5. elm-ecommerce elm-ecommerce Public

    A simple eCommerce demo application in 2,500 lines of Elm code, all shrank into 40KB of JavaScript, including styling and icons.

    Elm 127 12

  6. elm-cheat-sheet elm-cheat-sheet Public

    Elm Cheat Sheet

    39 3