Commit Graph

1684 Commits

Author SHA1 Message Date
Folkert
fa5e5ab201 back to a working version 2020-08-19 23:42:45 +02:00
Folkert
294273283b make shared quicksort work 2020-08-15 00:14:20 +02:00
Folkert
c3b242bad1 add shared quicksort example 2020-08-14 15:44:17 +02:00
Folkert
380e34d296 Merge remote-tracking branch 'origin/trunk' into tail-call-elimination 2020-08-12 15:46:50 +02:00
Richard Feldman
edafbfe525 Replace unsorted.csv with algorithm 2020-08-12 08:33:36 -04:00
Folkert
7603225fca generate return earlier, causing more TCE 2020-08-11 22:30:34 +02:00
Folkert
84a8b69437 generate IR that uses uniqueness 2020-08-11 14:47:14 +02:00
Richard Feldman
456b599baa Fix hello-world example 2020-08-10 21:25:47 -04:00
Richard Feldman
2592cf5768 Rename main to quicksort 2020-08-10 21:25:47 -04:00
Richard Feldman
35e132e6d7 Fix quicksort benchmark 2020-08-10 21:25:47 -04:00
Richard Feldman
dccb3a9691 Have Quicksort example expose a function 2020-08-10 21:25:47 -04:00
Folkert
65db338435 add test for quicksort example 2020-08-10 16:10:07 +02:00
Richard Feldman
19075b6b10 Fix quicksort host name 2020-08-09 21:27:44 -04:00
Richard Feldman
d9bf295d42 Update hello-world README 2020-07-22 19:34:57 -04:00
Richard Feldman
bcff8b4a57 Update examples/quicksort 2020-05-21 20:52:05 -04:00
Richard Feldman
5c31369072 Code gen thunks for top-level module decls 2020-05-01 19:30:55 -04:00
Richard Feldman
8a4cde3961 Have quicksort example use defs 2020-04-29 06:35:25 -04:00
Richard Feldman
d4a45ed489 Add CLI subcommands roc run and roc build 2020-04-18 14:32:50 -04:00
Richard Feldman
62723824dd Drop obsolete examples/hello-world/HelloStr.roc 2020-04-16 22:21:19 -04:00
Richard Feldman
f5c18ff4d4 Move examples' .gitignore files up a level 2020-04-16 21:19:38 -04:00
Richard Feldman
b19386c1f6 Have CLI use the given file's directory as src_dir 2020-04-16 19:26:25 -04:00
Richard Feldman
1517581ced Load main in the CLI and use it for gen 2020-04-15 07:06:11 -04:00
Richard Feldman
61f836e964 Switch examples to use app modules 2020-04-15 07:06:11 -04:00
Richard Feldman
950ca4436b Replace build.sh with cargo run 2020-04-06 23:32:47 -04:00
Richard Feldman
a2d538f347 Update build.sh to no longer need gcc 2020-04-06 20:56:42 -04:00
Richard Feldman
2fddff624e .gitignore the qs binary 2020-04-05 09:36:11 -04:00
Richard Feldman
b48f18ad7d Fail fast in build.sh 2020-04-05 09:35:57 -04:00
Richard Feldman
b61a4466de Make qs.roc actually run quicksort 2020-04-05 09:31:52 -04:00
Richard Feldman
a4a53c8e83 Add quicksort example 2020-04-05 09:28:49 -04:00
Richard Feldman
cc555dd880 Update hello-world README 2020-03-31 21:15:39 -04:00
Richard Feldman
083777cbcd s/helloworld/hello-world/g 2020-03-30 22:25:06 -04:00
Richard Feldman
fc2c07163f Recommend /usr/local/lib/ over /usr/lib 2020-03-30 21:59:12 -04:00
Richard Feldman
5f817d8019 Add a basic CLI 2020-03-30 21:27:37 -04:00
Richard Feldman
70936841c8 Add Hello World example 2020-03-30 21:27:02 -04:00