Simon
|
66cc5d4cba
|
returned tests cmd and added bail out support for passing unwrapped functions
|
2020-08-22 22:36:20 -07:00 |
|
Matthew Griffith
|
569f63cfa1
|
add arity testcase
|
2020-08-22 20:03:26 -04:00 |
|
Matthew Griffith
|
1c9f37c6f4
|
Make experimental note more prominent.
|
2020-08-22 19:42:46 -04:00 |
|
Matthew Griffith
|
8e1d5348fc
|
create directories recursively if necessary to output the file (match elm make behavior)
|
2020-08-22 12:01:33 -04:00 |
|
Matthew Griffith
|
3317354e26
|
add some immediate feedback
|
2020-08-22 11:17:05 -04:00 |
|
Matthew Griffith
|
d675f9cf34
|
remove the bail-early code
|
2020-08-22 11:15:09 -04:00 |
|
mdgriffith
|
192e2f9c10
|
separate out tree-sitter and parsing primitives
|
2020-08-22 08:54:27 -04:00 |
|
Matthew Griffith
|
b72d088290
|
use emdashes for arrow to match elm-make
|
2020-08-21 22:50:27 -04:00 |
|
Matthew Griffith
|
9d51530809
|
dont use prepublish, add repo section to readme
|
2020-08-21 22:49:33 -04:00 |
|
Matthew Griffith
|
05789ad505
|
forward elm errors from the compiler
|
2020-08-21 22:11:19 -04:00 |
|
Matthew Griffith
|
25c167bbac
|
fix tsc warnings/errors
|
2020-08-21 22:10:44 -04:00 |
|
mdgriffith
|
71a1cfbad9
|
remove the commited output files. I figure if we want to actually share diffs, there's likely a better way
|
2020-08-21 19:13:51 -04:00 |
|
mdgriffith
|
1cb43d48e7
|
rename _raw suffix to _fn to squeeze out some precious bytes
|
2020-08-21 19:09:16 -04:00 |
|
mdgriffith
|
6464535d18
|
rename command to elm-optimize-more
|
2020-08-21 19:05:52 -04:00 |
|
mdgriffith
|
928be54743
|
Skip allocations on tuples
|
2020-08-21 19:04:54 -04:00 |
|
mdgriffith
|
5b0eca21c0
|
rename Standard to Standard Equality
|
2020-08-21 09:56:36 -04:00 |
|
mdgriffith
|
3b13705fbf
|
add lang annotation to code examples
|
2020-08-21 09:55:30 -04:00 |
|
mdgriffith
|
ba69f7e4be
|
update notes on the approach using the spread operator for inline updating
|
2020-08-21 09:54:23 -04:00 |
|
mdgriffith
|
335ac444c4
|
Tail Recursion Modulo Cons transformation
|
2020-08-21 09:44:29 -04:00 |
|
mdgriffith
|
390bdfb839
|
Remove some irrelevant asset sizes in the general report
|
2020-08-21 08:59:18 -04:00 |
|
mdgriffith
|
7e746634c8
|
rename results file
|
2020-08-21 08:57:39 -04:00 |
|
mdgriffith
|
4d4db87632
|
fix link on data file
|
2020-08-21 08:56:10 -04:00 |
|
mdgriffith
|
995be2e14f
|
Merge branch 'master' of https://github.com/mdgriffith/elm-optimize
|
2020-08-21 08:53:52 -04:00 |
|
Matthew Griffith
|
7c9abafa8a
|
Merge pull request #19 from mdgriffith/twop/object-shorthand
added a object shorthand transformation to modernize js
|
2020-08-21 08:52:29 -04:00 |
|
Matthew Griffith
|
0bb2bc6783
|
Merge pull request #18 from mdgriffith/twop/variant-shapes-infer-arity
infer slots count from js code vs relying on parser
|
2020-08-21 08:49:44 -04:00 |
|
mdgriffith
|
18719a81db
|
enable all benchmarks
|
2020-08-21 08:48:09 -04:00 |
|
mdgriffith
|
e4a99b81df
|
reorganize notes so they are in a notes folder
|
2020-08-21 08:46:31 -04:00 |
|
mdgriffith
|
6aa1567604
|
update script to use variables
|
2020-08-21 08:13:51 -04:00 |
|
mdgriffith
|
037ac9f979
|
add keep files to all output folders
|
2020-08-21 08:09:23 -04:00 |
|
mdgriffith
|
67c645f1c2
|
ignore generated files
|
2020-08-21 08:09:09 -04:00 |
|
mdgriffith
|
c717d53b7a
|
enable core benchmarks again
|
2020-08-21 08:04:08 -04:00 |
|
mdgriffith
|
3e8a4c61f7
|
adjust logging
|
2020-08-21 07:58:23 -04:00 |
|
mdgriffith
|
7c7e5132b9
|
organize data folder
|
2020-08-21 07:58:03 -04:00 |
|
Simon
|
f246f23ccc
|
added a object shorthand transformation to modernize js
|
2020-08-20 22:44:07 -07:00 |
|
Simon
|
9a543466e3
|
infer slots count from js code vs relying on parser
|
2020-08-20 22:00:48 -07:00 |
|
mdgriffith
|
d8031cd1be
|
move tool defaults to the types folder so everything can access it.
|
2020-08-20 09:44:57 -04:00 |
|
mdgriffith
|
b8fecd78d7
|
keep elm-css output dir
|
2020-08-20 09:44:36 -04:00 |
|
mdgriffith
|
0d4a7c7bf9
|
update elm-obj-file to not use Benchmark.compare
|
2020-08-20 09:44:24 -04:00 |
|
mdgriffith
|
86cce6f300
|
doc edit
|
2020-08-20 09:23:02 -04:00 |
|
mdgriffith
|
efc4827b82
|
make the variant shapes transformation a bit more limited for now.
|
2020-08-20 09:22:54 -04:00 |
|
mdgriffith
|
8a768276b0
|
allow a js file to be transformed directly via CLI
|
2020-08-20 09:22:20 -04:00 |
|
mdgriffith
|
bece482f46
|
phrasing
|
2020-08-19 09:26:43 -04:00 |
|
mdgriffith
|
753f88403b
|
some copy changs to docs
|
2020-08-19 09:25:25 -04:00 |
|
mdgriffith
|
e3e8fceca4
|
some additional nores on transformations
|
2020-08-19 08:45:30 -04:00 |
|
mdgriffith
|
f0117b402f
|
add robins article to readme
|
2020-08-19 08:32:27 -04:00 |
|
mdgriffith
|
5a0ba247fa
|
update readme
|
2020-08-19 08:27:47 -04:00 |
|
mdgriffith
|
9b99eee1d3
|
add simple elm-css benchmark
|
2020-08-19 08:14:08 -04:00 |
|
mdgriffith
|
3bf8dbeb62
|
Merge branch 'master' of https://github.com/mdgriffith/elm-optimize
|
2020-08-18 09:33:50 -04:00 |
|
mdgriffith
|
1bf5154ee5
|
add some more ad-hoc results
|
2020-08-18 09:33:14 -04:00 |
|
Matthew Griffith
|
30ff862c0b
|
Merge pull request #17 from mdgriffith/twop/update-bench
Updated benchmark for _Utils_update
|
2020-08-18 09:20:58 -04:00 |
|