This website requires JavaScript.
Explore
Help
Sign In
anoma
/
juvix
Watch
1
Star
1
Fork
0
You've already forked juvix
mirror of
https://github.com/anoma/juvix.git
synced
2024-12-12 14:28:08 +03:00
Code
Issues
Projects
Releases
Wiki
Activity
76af2124b2
juvix
/
tests
/
positive
/
Reachability
/
O.juvix
7 lines
82 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Compute name dependency graph and filter unreachable definitions (#1408) * Compute name dependency graph and filter unreachable declarations * bugfix: recurse into type signatures * positive tests * make ormolu happy * get starting nodes from ExportInfo * make ormolu happy * cosmetic refactoring of DependencyInfo * fix tests & style
2022-07-25 19:38:44 +03:00
module O;
Fix Makefile target bugs for formatting and type Checking Juvix files (#2057) This PR resolves a few bugs in the Makefile targets for formatting and type checking Juvix files, which were preventing the capture of type checking errors for our examples and bad formatting for all the Juvix files in the repository. With this PR, our code should now be clean, and we can expect every file to be properly formatted and type checked. Changes made: - [x] Updated `make format-juvix-files` - [x] Updated `make check-format-juvix-files` - [x] Formatted all Juvix files - [x] Comment a fragment in `examples/milestone/Bank/Bank.juvix` In the future, we will drastically simplify the Makefile once we improve the `format` and the `type check` command for example posted here: - #2066 - #2087 Related: - #2063 - #2040 (due to some typechecking errors we're not capturing before) - #2105 - https://github.com/anoma/juvix/issues/2059
2023-05-19 18:33:56 +03:00
import M open public;
import Stdlib.Data.Bool open;
Compute name dependency graph and filter unreachable definitions (#1408) * Compute name dependency graph and filter unreachable declarations * bugfix: recurse into type signatures * positive tests * make ormolu happy * get starting nodes from ExportInfo * make ormolu happy * cosmetic refactoring of DependencyInfo * fix tests & style
2022-07-25 19:38:44 +03:00
Format juvix files using new function syntax (#2245)
2023-07-11 18:22:07 +03:00
k : Bool := true;
Reference in New Issue
Copy Permalink