1
1
mirror of https://github.com/nmattia/snack.git synced 2024-12-11 11:04:03 +03:00
Commit Graph

72 Commits

Author SHA1 Message Date
Nicolas Mattia
a9d94fba25 Factor out module spec from main 2018-06-23 14:43:02 +02:00
Nicolas Mattia
1e4a9b2d48 Prettify folds 2018-06-23 14:06:52 +02:00
Nicolas Mattia
18f9788528 Nicer folds 2018-06-23 13:44:48 +02:00
Nicolas Mattia
7220c08703 Slight clean up 2018-06-23 11:48:20 +02:00
Nicolas Mattia
15c17b5d20 Remove moduleIsMain 2018-06-22 19:26:04 +02:00
Nicolas Mattia
c71f16657d Fix tree too shallow bug 2018-06-22 19:16:31 +02:00
Nicolas Mattia
30b4af80e0 Simplify linker 2018-06-22 18:44:39 +02:00
Nicolas Mattia
3aac381fa2 Add some comments 2018-06-22 18:43:06 +02:00
Nicolas Mattia
78f324e5a6 Better transitive discovery 2018-06-22 16:59:24 +02:00
Nicolas Mattia
1386fbf9d3 Make packages explicit 2018-06-22 16:14:10 +02:00
Nicolas Mattia
f6c105fae9 simplify wrapper 2018-06-22 14:45:54 +02:00
Nicolas Mattia
cc2bf83650 major refactor 2018-06-18 12:40:09 +02:00
Nicolas Mattia
d414ace1ee Support per-module dependencies 2018-06-17 14:44:59 +02:00
Nicolas Mattia
583dce15c3 Rename dependencies -> imports 2018-06-16 17:24:28 +02:00
Nicolas Mattia
6792df041c Factor out module spec related functions 2018-06-16 17:15:13 +02:00
Nicolas Mattia
aa855f377b Remove some occurrences of baseByModuleName 2018-06-16 13:35:39 +02:00
Nicolas Mattia
ae46edcc9f Split library 2018-06-16 12:52:35 +02:00
Nicolas Mattia
c955ae4741 Add support for libraries 2018-06-15 22:21:23 +02:00
zimbatm
c781851a6a snack-lib: make the executable parameters explicit 2018-06-09 18:25:44 +01:00
Nicolas Mattia
657a869ded Implement proper module parsing 2018-06-09 18:01:39 +02:00
Nicolas Mattia
b6bfa31b95 Pass in ghc opts everywhere 2018-06-09 17:41:06 +02:00
zimbatm
f9124105c3 snack-lib: rename folder to match the nix name 2018-06-08 13:44:49 +01:00