profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/evancz/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Evan Czaplicki evancz https://elm-lang.org/ Designer/developer of @elm

evancz/elm-architecture-tutorial 4136

How to create modular Elm code that scales nicely with your app

avh4/elm-format 1262

elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide

elm/browser 292

Create Elm programs that run in browsers!

elm/error-message-catalog 165

A catalog of broken Elm programs / data to improve error messages

evancz/airplane-mode 119

Airplanes are programming heaven. Airplane Mode turns off the bad internet. Yes docs, no facebook!

elm/file 100

Select files. Download files. Work with file content.

elm-explorations/webgl 96

Functional rendering with WebGL in Elm

elm/bytes 74

Work with bytes and implement network protocols

evancz/elm-graphics 56

The graphical building blocks that inspired Elm in the first place

evancz/elm-effects 47

DEPRECATED. Moved to elm-lang/core

delete branch elm/compiler

delete branch : new-compile-endpoint

delete time in a month

push eventelm/compiler

Tereza Sokol

commit sha 922073a798e8c7dd24360d83e935521a00b6a57e

Add compile/v2 returning errors in JSON `/compile` still returns the old format. `/compile/v2` returns the same for successful compiles, but returns compiling errors in a JSON format.

view details

Tereza Sokol

commit sha 510a9d255faee98d638241679a2a2e7ffc2882c6

Merge branch 'master' into new-compile-endpoint

view details

Tereza Sokol

commit sha af048196f7ea3a53c7ac746c3670c2f5703e7719

Add V2 html renders + clean up

view details

Tereza Sokol

commit sha 3f6ecfac80b07c6bf016791c8ddc524496ba3893

Clarify difference between V1 and V2

view details

Tereza Sokol

commit sha 66d79e2de97f90f3f8ca8c356789663d7804622d

Correct html rendering order + names

view details

Tereza Sokol

commit sha 87a474e4fbeb9a27a38126b21a155f76749ca0ae

Use same quotes everywhere

view details

Tereza Sokol

commit sha 2b1be53565cf9a845e7614b7528b67b89c074e42

Get rid of record config + add easier names

view details

Evan Czaplicki

commit sha 39949053f9469862b17006e3965f3b440414d13c

Merge pull request #2217 from elm/new-compile-endpoint Add compile/v2 returning errors in JSON

view details

push time in a month

PR merged elm/compiler

Add compile/v2 returning errors in JSON

Quick Summary:

Endpoint /compile is unchanged. The new endpoint /compile/v2:

In case of successful compile: Returns resulting html for iframe, including a message out to notify editor of success. In case of unsuccessful compile: Returns html for iframe which sends out the compilation problems (in JSON format) to editor.

This change was made in order to allow more advanced interactions with errors for the elm-lang.org/try page.

+111 -20

1 comment

2 changed files

terezka

pr closed time in a month

PullRequestReviewEvent

fork evancz/compiler

Compiler for Elm, a functional language for reliable webapps.

https://elm-lang.org/

fork in a month

push eventelm/compiler

Evan Czaplicki

commit sha 698d8986524de0a0c2be172af6916b721f09c8ce

remove draft of Endpoint.Donate for now The /donate endpoint never went live, but it may return at a later time. This is mostly about removing unfinished code so that it does not go live by accident. The intent of such an endpoint was so that Elm Software Foundation could begin to take donations to support in-person events. Maybe that would be conference grants, events like Elm Bridge, etc. The work happened around Jan/Feb 2020 and was paused when the COVID 19 outbreak began. With lockdowns, travel restrictions, and event cancelations, it did not seem to be a good time to pursue funds for in-person community events. Looking forward to a time when such events are more straight-forward to plan and attend.

view details

Evan Czaplicki

commit sha fc503351bd0d1a0b8933ead01793d46e1baea37c

add TODO for testing performance idea

view details

push time in 2 months

issue closedelm/compiler

install on linux

The installation instructions tell me to use the gnuzip command which is usually not installed already

closed time in 2 months

dullbananas

push eventelm/elm-lang.org

Evan Czaplicki

commit sha 32a7834f823e0d75f199a1a99d64be9a80b2d333

Update farewell-to-frp.elm

view details

push time in 3 months

push eventelm/elm-lang.org

Evan Czaplicki

commit sha bc56bddff4a83865db074e35a87f9d34bb4669a4

Update farewell-to-frp.elm

view details

push time in 3 months

push eventelm/elm-lang.org

Evan Czaplicki

commit sha d872aa6e70e48ccbe28cc77e822033857ccd4b49

Update farewell-to-frp.elm

view details

push time in 3 months

push eventelm/elm-lang.org

Evan Czaplicki

commit sha 63da4ea41869fcde40a1ceb4fa820c9bf1132ee0

Update farewell-to-frp.elm

view details

push time in 3 months