From 01cc25516e6c641d1d5c889f20d92fb787f93c11 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Sun, 19 May 2024 12:56:04 +0200 Subject: Update TODOs --- src/Data/Array/Nested/Internal.hs | 40 +-------------------------------------- 1 file changed, 1 insertion(+), 39 deletions(-) (limited to 'src/Data/Array/Nested/Internal.hs') diff --git a/src/Data/Array/Nested/Internal.hs b/src/Data/Array/Nested/Internal.hs index a61e7d6..19e6545 100644 --- a/src/Data/Array/Nested/Internal.hs +++ b/src/Data/Array/Nested/Internal.hs @@ -30,45 +30,7 @@ {-| TODO: -* Allow downtyping certain dimensions, and write conversions between Mixed, - Ranked and Shaped - -* Mikolaj wants these: - - About your wishlist of operations: these are already there - - OR.index - OR.append - OR.transpose - - These can be easily lifted from the definition for XArray (5min work): - - OR.scalar - OR.unScalar - OR.constant - - These should not be hard: - - OR.fromList - ORB.toList . OR.unravel - OR.ravel . ORB.fromList - OR.slice - OR.rev - OR.reshape - - though it's a bit unfortunate that we end up needing toList. Looking in - horde-ad I see that you seem to need them to do certain operations in Haskell - that orthotope doesn't support? - - For this one we'll need to see to what extent you really need it, and what API - you'd need precisely: - - OR.rerank - - and for these we have an API design question: - - OR.toVector - OR.fromVector +* Write conversions between Mixed, Ranked and Shaped -} -- cgit v1.2.3-70-g09d2