1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-04 06:23:13 +03:00
juvix/app/Commands
Paul Cadman 0e8ccb7db2
Remove support for examples from judoc (#2747)
The judoc examples feature is currently unused. This feature was added
in https://github.com/anoma/juvix/pull/1442

Keeping support for this feature adds a cost to HTML generation. We are
removing this to improve the performance of `juvix html`.

To just render the HTML documentation we only require the scoper result
from the pipeline. To support the examples we need the type checking
result. The cost is significant in larger projects as the pipeline is
run for each import.

Part of https://github.com/anoma/juvix/issues/2744
2024-04-22 10:03:21 +01:00
..
Clean Use Package.juvix in the global project (#2499) 2023-11-06 11:49:43 +00:00
Compile refactor --target into subcommands for dev tree compile and other improvements (#2713) 2024-04-16 17:32:44 +02:00
Dependencies Use EmbedIO instead of Embed IO (#2645) 2024-02-13 18:00:01 +00:00
Dev Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00
Doctor Global offline flag (#2335) 2023-09-05 17:11:17 +02:00
Eval Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Extra Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00
Format Add FileExt type (#2467) 2023-10-25 12:02:12 +02:00
Html Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Init Add PackageDescription.Basic module Package variant (#2509) 2023-11-13 17:36:18 +00:00
Markdown Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Repl Per-module compilation (#2468) 2023-12-30 20:15:35 +01:00
Typecheck Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Base.hs Use writeFileEnsureLn in place of writeFile (#2604) 2024-01-31 11:15:17 +01:00
Clean.hs Use Package.juvix in the global project (#2499) 2023-11-06 11:49:43 +00:00
Compile.hs Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Dependencies.hs Use EmbedIO instead of Embed IO (#2645) 2024-02-13 18:00:01 +00:00
Dev.hs Make compile targets a subcommand instead of a flag (#2700) 2024-04-09 13:29:07 +02:00
Doctor.hs Replace polysemy by effectful (#2663) 2024-03-21 12:09:34 +00:00
Eval.hs Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00
Format.hs Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00
Html.hs Remove support for examples from judoc (#2747) 2024-04-22 10:03:21 +01:00
Init.hs Promote use of MonadIO to minimize embed occurrences (#2694) 2024-03-20 09:56:00 +01:00
Markdown.hs Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00
Repl.hs Replace polysemy by effectful (#2663) 2024-03-21 12:09:34 +00:00
Typecheck.hs Apply common options in dev compile subcommands (#2732) 2024-04-17 16:49:22 +02:00