2/6/2024 0 Comments Hugs 98 source![]() r str Set repeat last expression string to str (default: $$). In the prompt will be replaced by the current module name. h num Set heap size (cannot be changed within Hugs default: 250K) -p str Set prompt string to str (default: ` %s> '). Other options (in which - could be replaced by +, the choice ![]() Off) +Q Qualify names when printing (default: off) +k Show kind errors in full (default: off) +u Use " show" to display results (default: on) +I Display results of IO programs (default: off) Parameters ¶ Off) +g Print number of cells recovered after each garbage collection (default: Print dots to show progress while loading modules (default: off) +q Print nothing to show progress while loading modules (default: on) +w Always show which files are loaded (default: off) Expression evaluation ¶ +s Print number of reductions/cells after each evaluation (default: off) +t Print type after each evaluation (default: off) +T Apply the Haskell defaulting rules before printing types (default: +o Allow overlapping instances (a Hugs extension default: off) +O Allow unsafe overlapping instances (a Hugs extension default: off) +H Allow `here documents' (a Hugs extension default: off) Module loading ¶ +l Treat files whose names end in neither `. Turning this off enables several special Hugs extensions, which areĭescribed in the Hugs 98 User Manual. Language conformance ¶ +98 Accept only Haskell 98 (cannot be changed within Hugs default: Some options are toggled with + or - to turn them on or off, S option, described under OPTIONS.) It also tries nameĪs a literal filename. (The recognized suffixes may be changed using the ' in name withĪ ` /' and looks in each of the directories on its search path (see Other modules listed on the command line.Įach Haskell module is stored in a separate file. Processing options, it loads the standard module Prelude and any The interpreter is started using the hugs command. Hugs implements almost all of the Haskell 98 standard, except for ![]() Hugs is an interpreter for Haskell, a standard non-strict functional programming Hugs, runhugs, ffihugs - Hugs 98, functional programming systemįfihugs module.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |