I wrote a short article on programming with packages in ATS:
http://ats-lang.sourceforge.net/EXAMPLE/EFFECTIVATS/GraphSearch-npm/main.htmlI myself am particularly excited about combining templates with packages. It is plainly
evident that this style of package-based programming can greatly facilitate code sharing
in ATS, which is crucial to enhancing programming productivity.
Cheers!
--Hongwei
PS:
The package for graph search is entirely template-based, and therefore certain compilation
issues involving non-template code are not addressed in this setting. Certainly many more
articles are needed to explore the use of packages in ATS programming.