profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/Warry/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.
Maxime Dantec Warry Nomalab Brest, FR http://warry.fr Ui Designer & Developer @nomalab

reactivemanifesto/reactivemanifesto 567

The Reactive Manifesto

reactivemanifesto/website-manifesto 19

The web site for the Reactive Manifesto

Warry/CSS-3D-flip-effect-for-iphone 12

3D flip effect for iphone in pure CSS3 with animation (css transformation)

jsuereth/tic-tac-toe 10

Tic-Tac-Toe game server example for Devoxx

erwan/gitworkshop 5

Dummy Project

Warry/alt-reactor 3

Alternative Elm reactor: npx alt-reactor

peutetre/parisjs-website 2

Parisjs.org redesigned

Warry/chat-room 1

Based on Play2 sample, with rooms.

push eventWarry/parcel

Maxime Dantec

commit sha 7a338d1b982ee3f772adee23780e7afe1b131541

[ELM] mangler needs to know which pure functions have a reserved name See for reference: https://discourse.elm-lang.org/t/what-i-ve-learned-about-minifying-elm-code/7632#the-elm-guide-tweaked-7 Bug report: https://github.com/parcel-bundler/parcel/issues/6945

view details

push time in a day

PR opened parcel-bundler/parcel

[ELM] mangler needs to know which pure functions have a reserved name

<!--- Thanks for filing a pull request 😄 ! Before you submit, please read the following:

Search open/closed issues before submitting since someone might have pushed the same thing before! -->

↪️ Pull Request

<!--- Provide a general summary of the pull request here Please look for any issues that this PR resolves and tag them in the PR. -->

Working un-optimized code can generate runtime maximum callstack error with generated optimized code.

Associated Bug report: https://github.com/parcel-bundler/parcel/issues/6945

See for reference: https://discourse.elm-lang.org/t/what-i-ve-learned-about-minifying-elm-code/7632#the-elm-guide-tweaked-7

🚨 Test instructions

I'm not able to reproduce the error with a small sample.

+23 -19

0 comment

1 changed file

pr created time in 2 days

push eventWarry/parcel

Maxime Dantec

commit sha eed3ddbdf8d32b427b1ce21d096fa069db4a9a27

[ELM] mangler needs to know which pure functions have a reserved name See for reference: https://discourse.elm-lang.org/t/what-i-ve-learned-about-minifying-elm-code/7632#the-elm-guide-tweaked-7 Bug report: https://github.com/parcel-bundler/parcel/issues/6945

view details

push time in 2 days

issue openedparcel-bundler/parcel

ELM optimized code leads to maximum callstack error

🐛 bug report

🎛 Configuration (.babelrc, package.json, cli command)

Elm project, with parcel defaults

parcel build apps/*.html --no-source-maps

🤔 Expected Behavior

Optimize Elm code without generating maximum callstack error.

😯 Current Behavior

Working un-optimized code can generate runtime maximum callstack error.

Little investigation leads to elm's A2 (then renamed) function, so I suspect a mangling issue.

💁 Possible Solution

Declaring pure_funcs as reserved for mangle should fix the problem. Also, I'll publish a PR right away.

🔦 Context

CI building of my project, while migrating to node14 and parcel v2.

🌍 Your Environment

Software Version(s)
Parcel 2.0.0-rc.0
Node 14.17.4
npm/Yarn 6.14.14
Operating System Linux (CI)

created time in 2 days

fork Warry/parcel

📦🚀 Blazing fast, zero configuration web application bundler

https://parceljs.org

fork in 2 days

issue commentelm/compiler

Type checker behaves inconsistently when testing type equality in the presence of row types

Strange that v : T { x : String } \n v = { x = I } even compiles !

here is what I tried: image

tripack45

comment created time in 2 months

issue commentelm/compiler

Type checker behaves inconsistently when testing type equality in the presence of row types

Hi !

It looks like it's related to the fact that both Float and Int can be inferred with a digit. Very spooky and edge-casey.

tripack45

comment created time in 2 months