Markus Laire

Results 35 issues of Markus Laire

- My programming background is ... over 25 years of programming as hobbyist - I want to learn Elm because ... I like it and I want something to replace...

Would you accept PR for function diffEq : (a -> a -> Bool) -> List a -> List a -> List (Change a) which is just like `diff` except it...

**Is your feature request related to a problem? Please describe.** Currently direnv loads `.envrc` which is a hidden file. In my opinion per-project configuration should be in non-hidden files and...

Feature

`Char` is defined to be a single Unicode character and `Char.toUpper` is defined as returning a single `Char`. But `Char.toUpper('ß')` returns two Unicode characters as single `Char`. While returned value...

breaking

Documentation of these functions says that they work with characters, but actually they work with UTF-16 code units: - `String.dropLeft`, `String.dropRight`, `String.left`, `String.right` These functions work with characters, but this...

breaking

The functions `Bitwise.shiftLeftBy`, `Bitwise.shiftRightBy` and `Bitwise.shiftRightZfBy` only use lowest 5 bits of the shift value. For example following two commands are equal: Bitwise.shiftLeftBy 1 10 Bitwise.shiftLeftBy 33 10 This should...

request
breaking

If `clamp` is given `NaN` as third argument it should return it unchanged, but instead it returns the given upper limit: elm repl > clamp -100 100 (0/0) 100 :...

When I try to define a constant as ``` maxFloatAsFloat : Float maxFloatAsFloat = 18446744073709549568.0 ``` `elm-format` changes that to ``` maxFloatAsFloat : Float maxFloatAsFloat = 18446744073709550000.0 ``` This is...

bug
discussion

Version: 0.8.2 `elm-format` changes code (A) into (B) and then when run again (B) into (C). There are at least two bugs here: 1. `elm-format` generates output (B) which it...

bug

Not every application takes control of whole domain. If application lives e.g. under path `https://example.com/myapp` then URL `https://example.com/otherapp` needs to be considered to be an external url.