Projects per year
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.
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 language | English |
---|---|
Number of pages | 16 |
Publication status | Published - 2011 |
Fingerprint
Dive into the research topics of 'Improving your CASH flow: The Computer Algebra SHell'. Together they form a unique fingerprint.Projects
- 1 Finished
-
1 Symbolic Compulation Infra' 026133: Symbolic computation infrastructure for Europe
Linton, S. A. (PI) & Hammond, K. (CoI)
1/04/06 → 31/12/11
Project: Standard