Martin Janiczek

Results 94 issues of Martin Janiczek

When writing `!` (`Shift+§` - key twice to the right from `L`; the key that on classic QWERTY has `'` and `"` without and with Shift), the Dreamwriter writes this...

Peggy seems to be the successor to PEG.js, and the Peggy wiki links to this plugin on the Editor support page, but this plugin doesn't recognize the .peggy file extension.

There has been [another person](https://elmlang.slack.com/archives/C0CJ3SBBM/p1532954122000089) bitten by the buggy 0.18 Array on the Elm Slack; this PR tries to help people not fall into that pit again. The fact that...

Use of these three (or maybe two, I'm not sure about `map3`) results in "too much recursion." Ellie with a SSCCE :arrow_right: https://ellie-app.com/4Kv76dc7Hkpa1 ```elm type Expr = Int_ Int |...

Modules `Html.Attributes` and `Html.Attributes.Extra` cannot be aliased to the same name if you use `autocomplete` function in one of them: https://ellie-app.com/d5QKRfq8mSSa1 I think `*-extra` packages should take care to have...

In my job, we've just encountered a situation where we need to decode an empty JSON object. There is a trick for it but not many people know it. So,...

I am using this helper eg. for rolling percentual probabilities in my Dungeons-and-Dragons-like game. It's a generalization of `Random.Extra.bool`. One unanswered question is: Should `Random.Extra.bool` be moved here? Should perhaps...

There is the classic ["99 problems in X"](https://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html) list but perhaps something aimed more at the concurrency would be interesting? Eg. [**Erlang programming exercises**](http://erlang.org/course/exercises.html).

area:documentation

## `Maybe.Extra.justIf : Bool -> a -> Maybe a` ```elm justIf bool value = if bool then Just value else Nothing ``` ```elm Test.fuzz Fuzz.int "justIf False _ = Nothing"...

new function

```elm |> Result.toMaybe |> Maybe.map foo |> Maybe.withDefault default ``` ⬇️ ```elm |> Result.map foo |> Result.withDefault default ``` Slack thread: https://elmlang.slack.com/archives/C010RT4D1PT/p1707473993252109 (The main result is that we should focus...

enhancement
help wanted