Improving your CASH flow: The Computer Algebra SHell

Christopher Mark Brown, Hans-Wolfgang Loidl, Jost Berthold, Kevin Hammond

Research output: Contribution to conferencePaperpeer-review

Abstract

This paper describes CASH (the Computer Algebra SHell), a new
interface that allows Haskell programmers to
access the complete functionality of a number of computer algebra systems
directly and interactively.
Using CASH, Haskell programmers can access previously-unavailable
mathematical software,
and, in the reverse direction, users of computer algebra systems
can exploit the rapidly growing \Haskell{} code base and its rich set of libraries.

In particular, CASH provides a
simple and effective interface for users of computer algebra systems
to parallelise their algorithms using domain-specific skeletons written in Haskell.
Original languageEnglish
Number of pages16
Publication statusPublished - 2011

Fingerprint

Dive into the research topics of 'Improving your CASH flow: The Computer Algebra SHell'. Together they form a unique fingerprint.

Cite this