welcome: please sign in

The following 120 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
able   about   actually   also   an   and   anyone   are   argument   based   be   by   call   can   combing   competent   Coop   described   designers   directive   directives   do   does   doesn   doing   Dom   domtool   Domtool   don   easily   error   ever   examples   Examples   expect   expert   figure   find   for   functional   good   guesses   Haskell   hcoop   how   However   http   If   impenetrable   in   is   isn   it   its   Its   Language   language   learn   library   like   looking   luck   make   making   may   members   most   much   names   necessary   need   net   now   of   on   only   or   out   outdated   page   produce   programmer   reading   Reference   reference   Right   secret   signature   something   standard   statically   still   system   tell   that   The   the   their   they   through   to   Tool   trial   Two   type   typed   types   understand   undocumented   up   use   valid   values   way   We   what   who   will   You   you  

Clear message
Edit

DomTool / LearningTheDetails

The DomTool language is a statically-typed functional language, like Haskell or ML. Its designers expect that anyone who is an expert Haskell and ML programmer will be able to learn it easily by reading the language reference. However, you can be a competent Haskell or ML programmer and still find the language reference impenetrable.

If you understand the DomTool language and its type system, you can figure out how to make a valid call to a DomTool directive by looking up the directive's type signature in the standard library reference. (You may also need to find directives that produce values of the necessary argument types.) However, the type signature doesn't tell you much about what a directive actually does. Right now, most of the directives are undocumented. The only way to figure out what they do is by making guesses based on their names, combing through the examples page and the secret outdated examples page, and doing trial and error.

We don't expect most HCoop members to ever understand the DomTool type system. If you need to use it for something that isn't described on the examples page... good luck!

DomTool/LearningTheDetails (last edited 2024-03-05 22:56:23 by 24)