Ticket #169 (closed enhancement)

Opened 5 years ago

Last modified 5 years ago

Non numeric version

Reported by: jaymccarthy Owned by: wmfarr
Priority: major Milestone:
Component: wmfarr/simple-matrix.plt Keywords:
Cc: Version: (1 0)
Racket Version: 4.1.5.1

Description

It would be nice to have a non-numeric version of these functions... just the basic matrix-ref/set/iteration/etc. You could write one library and provide it with two contracts in different modules...

simple-matrix/matrix for numeric
simple-matrix/any-matrix for anything

Change History

Changed 5 years ago by wmfarr

  • status changed from new to closed

Now version 1.1 supports this. The modules are named matrix-base.ss and matrix.ss. Use matrix-base.ss for anything non-numeric, and matrix.ss if you need numerical operations. (For convenience, matrix.ss re-exports everything from matrix-base,ss, so you only need to require one or the other.)

Note: See TracTickets for help on using tickets.