BSD
Revision as of 19:48, 24 April 2019 by KevinZheng (talk | contribs) (Update FreeBSD programs and versions)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Tips and tricks for users of the BSDs (Note, Mac users, are you looking for Mac OS X tips?)
FreeBSD
There are ports and packages:
- lang/ghc, package name ghc, version 8.6.3
- devel/hs-cabal-install, package name hs-cabal-install, version 2.4.0.0
- devel/stack, package name stack, version 1.9.3
- and many more
More information in the FreeBSD Wiki's Haskell page
There are Haskell libraries and programs for handling your FreeBSD Ports:
- porte (ports-mgmt/porte) provides an interface to searching ports index fields and collecting frequency statistics for these
- newports lists ports newer than N days
OpenBSD
There are ports and packages:
- lang/ghc, package name ghc-7.10.3
- meta/haskell-platform, package name haskell-platform-7.10.3
- and many more
Specific tools:
- cpuperf toggles the CPU frequency, see dons blog for an in-depth explanation, "Practical Haskell: shell scripting with error handling and privilege separation"
NetBSD, DragonFly BSD (and others using pkgsrc)
There are ports in pkgsrc:
- lang/ghc, version 6.8.3 and wip/ghc, version 7.4.1 (using binary bootstrap kits)
- and many more
Miscellaneous BSD-specific packages
- bsd-sysctl provides access to the BSD sysctl(3) interface
This article is a stub. You can help by expanding it.