|
|
d24155e47f
|
on second thought, i want these to stay \n
|
2026-04-06 19:54:31 -06:00 |
|
|
|
99ee0da8c1
|
Adding applyModule! function
|
2026-04-06 19:54:16 -06:00 |
|
|
|
b4372b69fa
|
Auto format textEditor
|
2026-04-06 19:53:58 -06:00 |
|
|
|
88098a9ce0
|
texteditor: replaceChar
|
2026-04-06 18:18:05 -06:00 |
|
|
|
fcb8feb16f
|
openLineAbove
|
2026-04-06 17:58:21 -06:00 |
|
|
|
24f0046c77
|
textEditor: append, appendEndLine, fixing some bugs
|
2026-04-06 17:55:29 -06:00 |
|
|
|
586d55df85
|
Letting me save things to _ or _myVar to throw it away. fixing printing newlines in strings
|
2026-04-06 17:29:40 -06:00 |
|
|
|
d36f694d80
|
Adding findPrev for searching backwards to textEditor. Fixing findNext bug
|
2026-04-06 17:12:19 -06:00 |
|
|
|
4a62774a57
|
Adding basic search to the text editor
|
2026-04-05 20:42:52 -06:00 |
|
|
|
8e05690ef3
|
Modularizing textEditor, moving it to the filename that matches the module
|
2026-04-03 16:17:44 -06:00 |
|
|
|
ae7ee9418b
|
Taking functions out of state so i can persist it
|
2026-04-02 19:37:06 -06:00 |
|
|
|
f7c3dff80f
|
Adding the files that were pretty printed
|
2026-04-02 18:59:53 -06:00 |
|
|
|
5c75d30e44
|
Writing to disk on syncToAst
|
2026-04-02 17:17:33 -06:00 |
|
|
|
9555f93dd5
|
Moving palette so i can save it with CG
|
2026-04-02 17:01:58 -06:00 |
|
|
|
f2c381cad7
|
Os module is now generated by CG. modularizing palette
|
2026-04-02 16:59:50 -06:00 |
|
|
|
fa999b70fe
|
Turning off HMR so every time we change state we don't reload the page
|
2026-04-02 16:58:50 -06:00 |
|
|
|
13d582419e
|
When compiling top level stuff put it in a store record, don't const them. More cleaning
|
2026-04-02 16:58:33 -06:00 |
|
|
|
a1caaf54e7
|
Moving os to the module name. disabling vite ignore for now
|
2026-04-02 15:58:28 -06:00 |
|
|
|
0bab0b88f3
|
No longer saving to localStorage. ignoring cg files so vite doesn't reload the page every time i save state
|
2026-04-02 15:29:15 -06:00 |
|
|
|
e0cd7f2bae
|
Saving cg defs to filesystem upon change, updating calls to save defs to use fs
|
2026-04-02 15:07:07 -06:00 |
|
|
|
cea41c8247
|
Saving cg definitions and modules to the cg directory!!
|
2026-04-02 15:06:14 -06:00 |
|
|
|
d606a83dbd
|
Moving layout into its own module (and file)
|
2026-04-02 15:05:50 -06:00 |
|
|
|
d6466555df
|
Saving modules to files
|
2026-04-01 21:55:30 -06:00 |
|
|
|
ed103ed2cb
|
Module syntax. doesn't really do anything yet. well, it groups definitions
|
2026-04-01 21:39:08 -06:00 |
|
|
|
d3248be4d9
|
Records now hoist their fields if they reference other fields so we can have circular
|
2026-04-01 19:43:45 -06:00 |
|
|
|
a76f4cc332
|
More layout fun.
|
2026-04-01 17:27:09 -06:00 |
|
|
|
790258b386
|
Updating layout to work for horizontal too
|
2026-04-01 16:25:26 -06:00 |
|
|
|
6656b90717
|
Fixing multi argument Constructors. Adding a layout system! Flex and fixed within a column
|
2026-04-01 16:00:11 -06:00 |
|
|
|
ef48a4f468
|
Can now save (apply) stuff from textEditor with annotations
|
2026-03-28 22:39:20 -06:00 |
|
|
|
479abf7996
|
Fixing constraint bug, pretty printing constraints
|
2026-03-28 22:19:27 -06:00 |
|
|
|
784e095345
|
Type constraints
|
2026-03-28 21:39:53 -06:00 |
|
|
|
f1bba4f58d
|
Exhaustiveness checking
|
2026-03-28 21:18:33 -06:00 |
|
|
|
1f3a999092
|
Types
|
2026-03-28 20:50:34 -06:00 |
|
|
|
2b710602d3
|
Adding more types to my stdlib functions. Cleaning up type checker
|
2026-03-27 21:58:11 -06:00 |
|
|
|
850219cdec
|
filling in the typeclasses! fun!
|
2026-03-27 19:57:43 -06:00 |
|
|
|
1a65db6aac
|
List spread type checking
|
2026-03-26 22:19:09 -06:00 |
|
|
|
bc5027ddc1
|
cleaning
|
2026-03-26 22:04:18 -06:00 |
|
|
|
0514889ba6
|
Type constructors work in typeclass instances
|
2026-03-26 21:47:51 -06:00 |
|
|
|
82816e7fad
|
Typo
|
2026-03-26 21:41:18 -06:00 |
|
|
|
8020f9d1a0
|
Typeclasses
|
2026-03-26 21:38:32 -06:00 |
|
|
|
a4daf88085
|
Type checking unannotated expressions
|
2026-03-26 20:04:46 -06:00 |
|
|
|
de83eb6fcd
|
More type checking
|
2026-03-26 20:01:06 -06:00 |
|
|
|
668ee3e4d8
|
Type constructors
|
2026-03-26 19:49:28 -06:00 |
|
|
|
635f12490d
|
Adding some sigs. Fixing recrusion in type checking
|
2026-03-26 19:16:48 -06:00 |
|
|
|
b97eb52c21
|
Fixing some unchecked errors
|
2026-03-26 18:55:20 -06:00 |
|
|
|
f272ffaca2
|
We're checking types!!!!
|
2026-03-26 18:32:40 -06:00 |
|
|
|
f3c3a76671
|
Switching to ML style type annotations. not separate statement from the expression
|
2026-03-26 16:05:22 -06:00 |
|
|
|
6acec5641c
|
fixing pretty print issue. AND making it so it only looks for object's own properties when doing getAt
|
2026-03-25 20:18:13 -06:00 |
|
|
|
3132b79aae
|
Starting to add types
|
2026-03-25 19:58:37 -06:00 |
|
|
|
a8e879289d
|
More vi motions
|
2026-03-21 11:31:47 -06:00 |
|