2010
DOI: 10.1007/978-3-642-15274-0_14
|View full text |Cite
|
Sign up to set email alerts
|

Generic, Type-Safe and Object Oriented Computer Algebra Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…It also enables us to automatically generate casting functions and we saw how their overhead can be reduced using rewriting rules. As for type-systems for a computer algebra system, there are several existing works [18,23]. However, these systems are not safe enough for discriminating variable arity at type-level and don't make use of rewriting rules.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…It also enables us to automatically generate casting functions and we saw how their overhead can be reduced using rewriting rules. As for type-systems for a computer algebra system, there are several existing works [18,23]. However, these systems are not safe enough for discriminating variable arity at type-level and don't make use of rewriting rules.…”
Section: Discussionmentioning
confidence: 99%
“…In this section, we will see how the progressive type-level functionalities of GHC can be exploited to construct a safe, composable and flexible type-system for a computer algebra system. There are several existing works on type-systems for computer algebra, such as in Java and Scala [18,15], and DoCon. However, none of them achieves the same level of safety and composability as our approach, which utilises the power of dependent types and type-level functions.…”
Section: Type System For Safety and Composabilitymentioning
confidence: 99%