Commit Graph

1407 Commits

Author SHA1 Message Date
rvcas 5ec93a8692 feat: format bytearrays 2022-12-01 15:28:15 -05:00
rvcas fedafed845 feat: add module constants 2022-12-01 15:28:15 -05:00
rvcas 34c8a58391 feat: complete language tour 2022-11-30 15:35:55 -05:00
rvcas 0823b78bf8 feat: some new features
- tuples `#(Int, Int)`
- `trace` and `trace("text")`
2022-11-28 22:33:53 -05:00
eyelash 6066e3176c move `to_string()` outside of the match 2022-11-28 17:30:45 -05:00
rvcas 2d5ed86a68
chore: some requested changes to comparsisons 2022-11-27 15:25:55 -05:00
Micah Kendall 919eebbd97 check clarification from rvcus 2022-11-26 10:33:06 -05:00
Micah Kendall 9b027f0051 Assert 2022-11-26 10:33:06 -05:00
Micah Kendall 58ee2c39a6 Check 2022-11-26 10:33:06 -05:00
Micah Kendall 45edc3e622 Tuples 2022-11-26 10:33:06 -05:00
Micah Kendall be4e489380 Type-aliases explanation 2022-11-26 10:33:06 -05:00
Micah Kendall 568192cc52 String explanations 2022-11-26 10:33:06 -05:00
Micah Kendall 8279c592df fix typo 2022-11-26 10:33:06 -05:00
Micah Kendall f8b967b5f1 Todo explanation with example 2022-11-26 10:33:06 -05:00
Micah Kendall 3fab7cde69 case->whereif 2 2022-11-26 10:33:06 -05:00
Micah Kendall a1a0465a3d +lines, -lines, +best practice avoid access by index 2022-11-26 10:33:06 -05:00
Micah Kendall 2ed0b1ed14 +overflow in ints 2022-11-26 10:33:06 -05:00
Micah Kendall 2479b94b67 More boolean examples, similar to gleam book. Also, explain correspondence to plutus primitives. 2022-11-26 10:33:06 -05:00
Micah Kendall 9b3c8e432e case->where-if in blocks.md 2022-11-26 10:33:06 -05:00
Micah Kendall 6eca7fc6ab added matching example, made block example about blocks returning values, not all blocks 2022-11-26 10:33:06 -05:00
vh-zuka 269cf8c13f fix: update aiken new 2022-11-26 10:30:41 -05:00
Micah Kendall 7dc5392a81 More docs 2022-11-25 01:44:03 -05:00
Micah Kendall 77e3b57ff0 basic docs 2022-11-25 01:44:03 -05:00
rvcas d5087dbcc7 fix: it's more consistent to have snakecase builtins 2022-11-24 18:36:22 -05:00
rvcas 67d160230b feat: new build command flag
- `uplc` to optionally dump raw uplc
2022-11-24 18:17:03 -05:00
Kasey White 1c3511b073 insert def should run after all sequences have run 2022-11-24 17:51:49 -05:00
Kasey White 6babebde28 feat: support self recursion functions and fix making constrs 2022-11-24 15:19:32 -05:00
rvcas 09e77e1918 feat: display named source 2022-11-24 11:38:43 -05:00
KtorZ 550f20c5e6 Fix deadlink in the book. 2022-11-24 10:10:32 -05:00
KtorZ fc66c2611b Implement a foundation for the aiken standard library for lists. 2022-11-24 10:10:32 -05:00
rvcas ba8855add9 fix: implicit discard in list patterns 2022-11-24 10:06:54 -05:00
rvcas a70ebb5c32 chore: format swap file 2022-11-23 21:09:06 -05:00
rvcas 27e0286d01 fix: most places should allow trailing comma 2022-11-23 21:09:06 -05:00
rvcas c07b9a1a81 feat: allow assignments to be cast to other types 2022-11-23 21:09:06 -05:00
rvcas 34d7a28351 feat: add check keyword and new assignment syntax 2022-11-23 21:09:06 -05:00
Kasey White 6687b9fe4c add forces to pair usage and fix clippy 2022-11-23 17:57:02 -05:00
Kasey White dc510b1c7a feat: finish list deconstruct 2022-11-23 17:57:02 -05:00
Kasey White e6f6d8a42d small edge case to fix and some ordering to go 2022-11-23 17:57:02 -05:00
Kasey White e496591ded checkpoint 2022-11-23 17:57:02 -05:00
rvcas 1de2640a48 feat: list patterns 2022-11-23 17:57:02 -05:00
Kasey White f09a3bd121 feat:list construction, no pairs yet 2022-11-23 17:57:02 -05:00
rvcas 929f82a249
Merge remote-tracking branch 'origin/rvcas/lang_docs' 2022-11-23 15:33:56 -05:00
rvcas a752e3589d
chore: update changelog 2022-11-23 00:33:51 -05:00
rvcas 0358952984
Release 0.0.26
aiken@0.0.26
aiken-lang@0.0.26
aiken-lsp@0.0.26
aiken-project@0.0.26

Generated by cargo-workspaces
2022-11-23 00:31:24 -05:00
rvcas c37eaca763
docs: add language tour outline 2022-11-22 21:11:25 -05:00
rvcas c8c670d986
feat: add bonnie 2022-11-22 21:11:24 -05:00
rvcas f0597f4472
fix: vim plugin link 2022-11-22 21:11:24 -05:00
rvcas c4c3773e57
fix: better wording, thanks @L-as 2022-11-22 21:09:50 -05:00
rvcas 882f07ccef
fix: some typos in the docs 2022-11-22 18:47:40 -05:00
rvcas 0deed535db
fix: some wording 2022-11-22 14:32:31 -05:00