summaryrefslogtreecommitdiff
path: root/lalge/src/types.nim
diff options
context:
space:
mode:
authorj-james2022-11-15 08:24:05 +0000
committerj-james2022-11-15 08:24:05 +0000
commitab451b3466b7f5151db9556fdf326934f86bd246 (patch)
treed8cdd9c49bc11cc05110e20b787ceb9cde997962 /lalge/src/types.nim
parentef73dc1db2f0389912e442b0f6cd5fa6712d4026 (diff)
Add my linear algebra library
Diffstat (limited to 'lalge/src/types.nim')
-rw-r--r--lalge/src/types.nim8
1 files changed, 8 insertions, 0 deletions
diff --git a/lalge/src/types.nim b/lalge/src/types.nim
new file mode 100644
index 0000000..321042a
--- /dev/null
+++ b/lalge/src/types.nim
@@ -0,0 +1,8 @@
+type
+ # Any generic Vector is assumed to be a column vector.
+ Vector* = seq[float]
+ RowVector* = Vector # can this be distinct?
+ Matrix* = seq[RowVector]
+
+type
+ Radian* = float