git.iko.soy
/
rowtype-yoga/purescm
readme
files
commits
refs
on
escape-identifiers
help
sign in
c124fa5
Output snapshot
Jordan Martinez
4 years ago
32b6c6b
Use a newtype to guarantee a string is escaped
Jordan Martinez
4 years ago
a37dd85
Define snapshot for prime characters
Jordan Martinez
4 years ago
3840ec9
Fix string literals codegen (#101)
turlando
4 years ago
0232d1d
Minor cleanup for effect generation (#108)
Justin Garcia
4 years ago
f1324cc
Implement initial code generation for effect (#107)
Justin Garcia
4 years ago
eee842c
Convert GetIndex (#104)
JordanMartinez
4 years ago
7815f84
Print cst parse errors (#103)
JordanMartinez
4 years ago
eb9d75a
Update CONTRIBUTORS.md (#105)
turlando
4 years ago
400c014
Speed up curried abs printing (#99)
JordanMartinez
4 years ago
f770930
Convert uncurried functions (#90)
JordanMartinez
4 years ago
45ad344
Add and use constants for 'scm:', 'rt:', 'lib', 'foreign', and '.ss' (#98)
JordanMartinez
4 years ago
112045c
Update CONTRIBUTORS.md (#102)
Fabrizio Ferrai
4 years ago
b03d476
Add constants for library prefixes (#89)
JordanMartinez
4 years ago
2716fa9
Implement data constructors codegen
turlando
4 years ago
113cb0c
Switch to the new spago (#94)
Fabrizio Ferrai
4 years ago
21a0af2
Add shell.nix mirroring the CI configuration
Tancredi Orlando
4 years ago
30f2d19
Prefer do-let when for lone bindings
purefunctor
4 years ago
8a925a0
Add port of partial and convert test for Fail
purefunctor
4 years ago
4af760d
Simplify code generation for OpOrd
purefunctor
4 years ago
3036438
Only export runtimeModule
purefunctor
4 years ago
380e05f
Add missing dependencies
purefunctor
4 years ago
8255222
Use MonadState to ensure exports are created
purefunctor
4 years ago
510b6e5
Add tests for comparison operators
purefunctor
4 years ago
acfa9de
Install prelude from purescm fork
purefunctor
4 years ago
73d1e45
Add note about Fail
purefunctor
4 years ago
d5db3fb
Implement Fail, add case on Branch
purefunctor
4 years ago
87f5c0f
Define comparison operators for booleans
purefunctor
4 years ago
55ece01
Fix missing space for DefineUncurriedFunction
purefunctor
4 years ago
2d2325d
Initial runtime library
purefunctor
4 years ago
b296a3e
Implement code generation for most of Op1
purefunctor
4 years ago
c8b25ba
Implement more Op2 cases
purefunctor
4 years ago
9d07d22
Implement more clauses for PrimOp
purefunctor
4 years ago
96e4d76
Add test against Number
purefunctor
4 years ago
6e4db50
Implement Num and Ord for digits
purefunctor
4 years ago
0fc05ac
Fix generation for chezCond
purefunctor
4 years ago
88248f4
Implement code generation for branches
purefunctor
4 years ago
9b83eca
Collapse codegenTopLevelBinding
purefunctor
4 years ago
5c8d539
Allow uncurried functions with zero arguments
purefunctor
4 years ago
66bf8be
Nit: exprs -> expressions
purefunctor
4 years ago
86bc43b
Use lib.ss and pass libdirs
purefunctor
4 years ago
b497fba
Add missing period suffix
purefunctor
4 years ago
22a1536
Implement import forms
purefunctor
4 years ago
054e735
Update to latest package set
purefunctor
4 years ago
d40c913
Bump execa version to 1.3.0
Jordan Martinez
4 years ago
7dc31df
Install CS in CI; run snapshots with CS
Jordan Martinez
4 years ago
3032ab9
Update snapshots
Jordan Martinez
4 years ago
94f1560
Define R6RS-compliant types; pretty-print types
Jordan Martinez
4 years ago
76f274a
Make `src/Main.purs` print log statement
Jordan Martinez
4 years ago
f616596
Format code
Jordan Martinez
4 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list