the-elmish-book icon indicating copy to clipboard operation
the-elmish-book copied to clipboard

A practical guide to building modern and reliable web applications in F# from first principles

Results 15 the-elmish-book issues
Sort by recently updated
recently updated
newest added

It's not perfect, but for those who want'S to read it on a e-ink reader or something. M;aybe that helps. 1. download pandoc (https://pandoc.org/) 2. convert all images in the...

Around [Splitting Programs](https://zaid-ajaj.github.io/the-elmish-book/#/chapters/scaling/splitting-programs) a lot of lines are spent explaining prop drilling in the Elm architecture. `ElmishComponents` would be a huge improvement without sacrificing concepts or features like automatic disposal....

> This problem is closely related to Elmish subscription, especially the types of subscriptions that can be canceled. This topic will be explored in-depth in a later section. > [Asynchronous...

Like when I input phone characters into a textbox and I want the validation to happen after the user finished the input but not on each character

Feliz.Router had a major upgrade with breaking API changes. Update the relevant book parts based on the new API

In part 1 of the todo list application the State record is defined as: ```fsharp type State = { TodoList : string list NewTodo : string } ``` then in...

It is mentioned that className come from the fact that class was already used. Which is true, but, in pure JavaScript, it's also the property from the DOM Object. (Mozilla...

We're currently using a homegrown approach for i18n in our Elmish application. I would be interested in best practices for the support of multiple languages.

The third chapter 3 hand-waves its way around built-in commands and instead defines its own commands `Cmd.fromAsync` that is used in the rest of the chapter. The chapter should give...

This is something that isn't used enough: users always tend to try to decode JSON objects into F# records but many times the JSON is actually a union of things...