Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tools:cpm [2017-05-04 17:41] – [Installing the Curry Package Manager] mhtools:cpm [2017-07-17 14:51] – [Available Packages] mh
Line 20: Line 20:
 the same package. the same package.
  
-The [[http://www-ps.informatik.uni-kiel.de/~mh/curry/cpm/currently available packages]] +===== Available Packages ===== 
-can immediately be downloaded or installed when CPM is installed (see below)+ 
-Using CPM, one can also obtain more detailed information about +There are more than [[http://www.informatik.uni-kiel.de/~mh/curry/cpm/fifty packages available]] 
-individual packages.+(including more than 400 modules). 
 +There is a [[http://www.informatik.uni-kiel.de/~mh/curry/cpm/ | table of all packages]] 
 +with more detailed information (e.g., API documentation). 
 +These packages can immediately be downloaded or installed when CPM is installed (see below).
  
  
Line 29: Line 32:
  
 CPM is already part of recent distributions of the Curry systems CPM is already part of recent distributions of the Curry systems
-[[http://www.informatik.uni-kiel.de/~pakcs/|PAKCS]] (Version 1.14.or higher) and+[[http://www.informatik.uni-kiel.de/~pakcs/|PAKCS]] (Version 1.15.or higher) and
 [[http://www-ps.informatik.uni-kiel.de/kics2/|KiCS2]] (Version 0.6.0 or higher). [[http://www-ps.informatik.uni-kiel.de/kics2/|KiCS2]] (Version 0.6.0 or higher).
 If you have some older version of PAKCS or KiCS2, you can also If you have some older version of PAKCS or KiCS2, you can also
Line 46: Line 49:
 If this was successful, the binary ''cpm'' has been generated in the If this was successful, the binary ''cpm'' has been generated in the
 directory ''~/.cpm/bin''. This is also the directory where CPM installs binaries directory ''~/.cpm/bin''. This is also the directory where CPM installs binaries
-of tools distributed with packages. For convenient use, you should add the+of applications distributed as packages. For convenient use, you should add the
 directory ''~/.cpm/bin'' to your path. Alternatively, you can also put directory ''~/.cpm/bin'' to your path. Alternatively, you can also put
 the binary ''~/.cpm/bin/cpm'' somewhere in your path or create a symbolic the binary ''~/.cpm/bin/cpm'' somewhere in your path or create a symbolic
Line 95: Line 98:
 so that you can directly load any program you have stored so that you can directly load any program you have stored
 in this directory. in this directory.
 +For instance, if the module ''Main.curry'' is stored in the
 +directory ''src'', you can load it into your Curry system
 +(e.g., KiCS2 or PAKCS) by
 +
 +    > cpm curry :load Main
  
 ===== Manual and Further Documentation ===== ===== Manual and Further Documentation =====
/srv/dokuwiki/currywiki/data/pages/tools/cpm.txt · Last modified: 2020-03-14 18:06 by mh
Back to top
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0