diff options
author | Alberto Ruiz <aruiz@um.es> | 2015-05-26 20:17:07 +0200 |
---|---|---|
committer | Alberto Ruiz <aruiz@um.es> | 2015-05-26 20:17:07 +0200 |
commit | 6827aa04b1c21b08875c58d38de5d90195aefb46 (patch) | |
tree | b4919b1a79988e155000c73a588b6d9b4bf112fd /packages/base/src/Data/Packed/Numeric.hs | |
parent | 7df149d9a3381aa609ffc36c9b14d87fdcfa5f20 (diff) |
general sortVector, sortIndex
Diffstat (limited to 'packages/base/src/Data/Packed/Numeric.hs')
-rw-r--r-- | packages/base/src/Data/Packed/Numeric.hs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/packages/base/src/Data/Packed/Numeric.hs b/packages/base/src/Data/Packed/Numeric.hs index 2821eae..cb449a9 100644 --- a/packages/base/src/Data/Packed/Numeric.hs +++ b/packages/base/src/Data/Packed/Numeric.hs | |||
@@ -52,7 +52,7 @@ module Data.Packed.Numeric ( | |||
52 | uniformSample, | 52 | uniformSample, |
53 | meanCov, | 53 | meanCov, |
54 | -- * sorting | 54 | -- * sorting |
55 | sortVector, | 55 | sortVector, sortIndex, |
56 | -- * Element conversion | 56 | -- * Element conversion |
57 | Convert(..), | 57 | Convert(..), |
58 | Complexable(), | 58 | Complexable(), |
@@ -299,6 +299,14 @@ instance Numeric Double | |||
299 | instance Numeric (Complex Double) | 299 | instance Numeric (Complex Double) |
300 | instance Numeric Float | 300 | instance Numeric Float |
301 | instance Numeric (Complex Float) | 301 | instance Numeric (Complex Float) |
302 | instance Numeric CInt | 302 | instance Numeric I |
303 | |||
304 | -------------------------------------------------------------------------------- | ||
305 | |||
306 | sortVector :: (Ord t, Element t) => Vector t -> Vector t | ||
307 | sortVector = sortV | ||
308 | |||
309 | sortIndex :: (Ord t, Element t) => Vector t -> Vector I | ||
310 | sortIndex = sortI | ||
303 | 311 | ||
304 | 312 | ||