feat: Template operations (#41)
Relational functions are added using templates, and existing generic functions are made more strict with them. Also a new built-in typeOf function is added, that automatically updates itself. Resolves #34. Co-authored-by: Glen Whitney <glen@studioinfinity.org> Reviewed-on: #41
This commit is contained in:
parent
2609310b8e
commit
fe54bc6004
29 changed files with 480 additions and 119 deletions
|
@ -1,6 +1,7 @@
|
|||
export const mod = {
|
||||
'any,any': ({
|
||||
subtract,
|
||||
multiply,
|
||||
quotient}) => (a,m) => subtract(a, multiply(m, quotient(a,m)))
|
||||
'T,T': ({
|
||||
'subtract(T,T)': subT,
|
||||
'multiply(T,T)': multT,
|
||||
'quotient(T,T)': quotT
|
||||
}) => (a,m) => subT(a, multT(m, quotT(a,m)))
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue