Chad Stearns
a01bdd66c5
isZero, isPositive, isNegative
2020-05-18 12:49:27 -04:00
Richard Feldman
40cd77ec95
Merge pull request #359 from rtfeldman/int-float-num
...
Move `Int` and `Float` docs into `Num`
2020-05-14 23:00:28 -04:00
Richard Feldman
33d4af8b5b
Add some stuff to Num docs
2020-05-14 22:02:05 -04:00
Richard Feldman
6e32c31c06
Try moving Int and Float docs into Num
2020-05-14 20:47:34 -04:00
Richard Feldman
daef1bdc24
Merge pull request #358 from rtfeldman/int-rem
...
Int rem
2020-05-13 23:17:18 -04:00
Richard Feldman
7f05678bf8
Merge branch 'trunk' into int-rem
2020-05-13 22:53:31 -04:00
Richard Feldman
fedcd3ee9a
Merge pull request #357 from rtfeldman/type-triangles
...
Type triangles
2020-05-13 22:52:34 -04:00
Chad Stearns
0140c4ca9f
Removed div_by_zero function where it wasnt needed
2020-05-13 19:09:50 -04:00
Chad Stearns
c8d62bd838
Int.isOdd and Int.isEven functions in code gen
2020-05-13 18:57:15 -04:00
Chad Stearns
7df4771f7b
Int.rem
2020-05-13 04:27:08 -04:00
Richard Feldman
caca684c6a
Satisfy clippy
2020-05-12 21:48:07 -04:00
Richard Feldman
ceab15dffe
Revert "Introduce some font stuff"
...
This reverts commit 0db0f46582df75d23bfaaa424aa6a7e291f723ef.
2020-05-12 21:48:07 -04:00
Richard Feldman
3d0fa6e050
Introduce some font stuff
2020-05-12 21:48:07 -04:00
Richard Feldman
bae47e0ac4
Password field typing
2020-05-12 21:48:07 -04:00
Richard Feldman
51581ef338
Make some animated triangles
2020-05-12 21:48:07 -04:00
Richard Feldman
d561089562
Have nix use llvm 10
2020-05-12 21:48:07 -04:00
Richard Feldman
8ec808b5ff
Merge pull request #356 from rtfeldman/more-docs
...
More docs
2020-05-12 21:47:59 -04:00
Richard Feldman
9e70fceb33
Wrote a bunch of string docs
2020-05-11 23:43:30 -04:00
Richard Feldman
c752d1607a
Update Float to mention binary and decimal floats
2020-05-11 23:43:30 -04:00
Richard Feldman
101e90e437
Go back to Float
2020-05-11 23:43:30 -04:00
Richard Feldman
045f1627a0
Try Real
2020-05-11 23:43:30 -04:00
Richard Feldman
0c2c622531
Remove all the => and roc/collections stuff.
2020-05-11 23:43:20 -04:00
Richard Feldman
d38f5b6044
Update roc-for-elm-programmers.md
2020-05-11 23:39:52 -04:00
Richard Feldman
1a348d1731
Write some docs
2020-05-11 23:38:18 -04:00
Richard Feldman
f688236118
Merge pull request #355 from rtfeldman/call-by-layout
...
Call by (name + layout) in code gen
2020-05-10 15:51:59 -04:00
Richard Feldman
b5e4066c49
clippy clop
2020-05-10 15:22:05 -04:00
Richard Feldman
df7d017287
cargo fmt
2020-05-10 15:15:09 -04:00
Richard Feldman
64fd0ceed9
Address some unused warnings via TODOs
2020-05-10 15:13:18 -04:00
Richard Feldman
33a5f36d7c
Refactor out name
arg from from_can
2020-05-10 15:13:18 -04:00
Richard Feldman
85ec1e0f72
Fix anonymous function code gen
2020-05-10 15:13:18 -04:00
Richard Feldman
bf11262e61
Move layout_id from mono to gen
...
This is because it's actually important that mono never use this.
It should only be used in gen, because it's only safe to use
synchronously, and it's important that mono be done in parallel.
Moving it to gen guarantees that mono will not use it, even accidentally!
2020-05-10 15:13:18 -04:00
Richard Feldman
bd6228de8b
Prevent infinite looping in code gen
2020-05-10 15:13:18 -04:00
Richard Feldman
e26df0d8cb
Drop unused ContentHash
2020-05-10 15:13:18 -04:00
Richard Feldman
6e05ba816f
Have CallByName use Layout
2020-05-10 15:13:18 -04:00
Richard Feldman
4bfdea03a9
Drop dead code
2020-05-10 09:58:42 -04:00
Richard Feldman
8572879e0d
Remove unused procs argument
2020-05-09 22:41:59 -04:00
Richard Feldman
c49abfe2de
Add layout to CallByName
2020-05-09 22:41:59 -04:00
Richard Feldman
510ab36f51
Use LayoutCache to avoid recomputing layouts
2020-05-09 22:11:32 -04:00
Richard Feldman
efa486251e
Add LayoutCache
2020-05-09 22:11:32 -04:00
Richard Feldman
575202d6e4
Merge pull request #354 from rtfeldman/int-abs
...
Int abs
2020-05-09 22:11:23 -04:00
Chad Stearns
198716498c
Used negate instead of multiplying by -1 for INT_ABS implementation
2020-05-09 21:43:41 -04:00
Chad Stearns
c435cd2a19
increase stack of quicksort test
2020-05-09 21:34:17 -04:00
Chad Stearns
09ef6b2734
Merge branch 'trunk' of github.com:rtfeldman/roc into int-abs
2020-05-09 18:12:29 -04:00
Chad Stearns
dea2fe2382
Moved exiting builtin functions to use defn helper
2020-05-09 18:11:21 -04:00
Chad Stearns
d2cea5237b
Remove commented out INT_ABS implementation
2020-05-09 18:01:36 -04:00
Chad Stearns
f5ebdf49e4
More int_abs documentation
2020-05-09 18:01:22 -04:00
Chad Stearns
1d1f620090
Int Abs
2020-05-09 17:56:10 -04:00
Richard Feldman
08626f409f
Merge pull request #353 from rtfeldman/anonymous-fn-symbols
...
Don't regenerate anonymous function symbols
2020-05-09 13:23:34 -04:00
Richard Feldman
6a79a75648
Don't regenerate anonymous function symbols
2020-05-09 12:56:55 -04:00
Richard Feldman
ca0b6fde31
Drop unused mono test helper
2020-05-09 09:46:24 -04:00