# HG changeset patch # User samer # Date 1358429616 0 # Node ID ed2629b7f02b12bbb7f0a3c6e168c3798939485d # Parent 1eb0ea29ec40ef21652af151adb4732eba831d8f Added beginnings of some introductory blurb. diff -r 1eb0ea29ec40 -r ed2629b7f02b README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.txt Thu Jan 17 13:33:36 2013 +0000 @@ -0,0 +1,18 @@ + + + *** ISHARA - Matlab general purpose and signal processing tools + *** Samer Abdallah + *** C4DM, 2012-2013 + + * Installation + + + * Subdirectories + + + * Sub-projects + + + * Type specification language + + diff -r 1eb0ea29ec40 -r ed2629b7f02b TODO --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TODO Thu Jan 17 13:33:36 2013 +0000 @@ -0,0 +1,15 @@ +general +dsp +events? +types +stats + + +Potential new classes + schedules for schedulers in sched: + empty schedule, null schedule, schedule combinators (sequential, parallel etc) + iterators: (state transforming actions + state) + product_it, action compositions, state augmentation + actions and functions + analogues of arrow combinators + diff -r 1eb0ea29ec40 -r ed2629b7f02b general/arrutils/README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/general/arrutils/README.txt Thu Jan 17 13:33:36 2013 +0000 @@ -0,0 +1,5 @@ +These are functions for manipulating arrays regardless of what the element +type is. They include functions for resizing, reshaping, rearranging and +replicating arrays, some high order functions like mapXXX for applying +arbitrary functions to array elements or subarrays, and some functions +for dealing with array size specifications. diff -r 1eb0ea29ec40 -r ed2629b7f02b general/cellutils/README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/general/cellutils/README.txt Thu Jan 17 13:33:36 2013 +0000 @@ -0,0 +1,3 @@ +These are functions for dealing with cell arrays, especially for providing +list-processing high-order functions specialised for cell-based lists, that +is one-dimensional cell arrays whos elements are all the same type.