Tissevert
|
d6553047d6
|
Release 0.1.3.1
* Upgrade code to run with base 4.16
* Stop using cabal-generated module
* Fix sjw not returning with exit code 1 on errors
|
2023-03-15 12:36:38 +01:00 |
Tissevert
|
db7b0b5d89
|
Release 0.1.3.0
* Add support for disjunct package folders
* Release SJW as a guix package
* Switch from BSD-3 license to GPL3+
|
2022-10-29 17:16:09 +02:00 |
Tissevert
|
82fcaac8f0
|
Fix compilation warning about Monoid
|
2020-12-08 19:32:57 +01:00 |
Tissevert
|
5a5f9b7f96
|
Support base as old as 4.9
|
2020-06-12 22:14:27 +02:00 |
Tissevert
|
57e34a8002
|
Separate the sjw executable from a Haskell library used to write it and that can be re-used by other Haskell programs to assemble JS code directly from a Haskell program
|
2020-05-17 16:30:56 +02:00 |
Tissevert
|
f0adee46f3
|
Fix bug in dependency ordering due to using too naive an approach
|
2020-01-10 08:31:18 +01:00 |
Tissevert
|
73e7afc7e8
|
Explode module «Module» into several parts specialized in Imports, Environment handling and simple File parsing and compiling
|
2020-01-01 19:44:41 +01:00 |
Tissevert
|
f3c43c79e7
|
Implement the imports, dependencies solving and generation of the code
|
2020-01-01 17:27:49 +01:00 |
Tissevert
|
12fb295610
|
Allow includes to be full path or mere package names
|
2019-12-30 13:06:54 +01:00 |
Tissevert
|
3ebe1040dd
|
First draft defining the structure of the program, needs to implement «imports» and the actual compilation
|
2019-12-30 12:16:05 +01:00 |