diff yetilab/stream/streamtype.yeti @ 195:3f4f3af724b0

Add type declarations for matrix, filter
author Chris Cannam
date Mon, 06 May 2013 16:49:45 +0100
parents 073641eba879
children
line wrap: on
line diff
--- a/yetilab/stream/streamtype.yeti	Mon May 06 15:03:22 2013 +0100
+++ b/yetilab/stream/streamtype.yeti	Mon May 06 16:49:45 2013 +0100
@@ -1,6 +1,8 @@
 
 module yetilab.stream.streamtype;
 
+load yetilab.matrix.matrixtype;
+
 typedef stream =
     {
         position is number,
@@ -8,7 +10,7 @@
         sampleRate is number,
         available is Known number | Unknown () | Infinite (),
         finished? is boolean,
-        read is number -> 'a, // actually a matrix
+        read is number -> matrix,
         close is () -> (),
     };