Commit Graph

13 Commits

Author SHA1 Message Date
360ebce015 improved usability of the list iterator 2024-05-03 06:26:17 +02:00
4db015e4b1 func-math.go: Fixed mul() error: the previous version recursively called doAdd() instead of doMul() 2024-05-02 10:58:05 +02:00
5809de419f func-math.go: mul() and add() now support fractions 2024-05-01 21:53:54 +02:00
7aabd068ed func-math.go: add() now supports general iterators. TODO: do the same thing to mul() 2024-05-01 05:55:37 +02:00
aa66d07caa Iterators now support generic operation interface based on methods HasOperation() and CallOperation().
Also fixed mul() function that called doAdd() instead of doMul().
2024-04-28 06:45:39 +02:00
bf8f1a175f modules are now represented by a struct that holds import-function, module description and importa status.
It is also available the new function IterateModules() to explore all modules.
2024-04-28 05:41:13 +02:00
62e16219f7 func-math.go/add: now supports the general iterator interface 2024-04-26 04:47:59 +02:00
4f05e5c90a funcs-math.go registered as 'math.arith' 2024-04-19 00:18:23 +02:00
f03ae555fc added the copywrite comment header in source files that lacked it 2024-04-13 06:00:22 +02:00
e493c40c7b builtin-funcs: export import functions (made their names uppercase) 2024-04-13 04:18:14 +02:00
9ac88bf446 made some interfaces exportable and fixed/enhaaced some selector operator versions 2024-04-08 23:17:56 +02:00
4683a08da2 import() function added 2024-04-02 06:49:16 +02:00
6aada9f7e4 funcs-math.go -> func-math.go 2024-04-02 05:18:30 +02:00