Anonymous user
Sort a list of object identifiers: Difference between revisions
Sort a list of object identifiers (view source)
Revision as of 08:55, 25 February 2017
, 7 years ago→{{header|Haskell}}: improved
(→{{header|Haskell}}: improved) |
|||
Line 133:
=={{header|Haskell}}==
<lang Haskell>import Data.List (
oid :: [String]
Line 143:
"1.3.6.1.4.1.11150.3.4.0"]
splitString ::
splitString c [] = []
splitString c s = let ( item , rest ) = break ( == c ) s
( _ , next ) = break ( /= c ) rest
in item : splitString c next
convertIntListToString :: [Int] -> String
convertIntListToString
orderOID :: [String]
orderOID = map
▲ numberlists = map (\list -> map read $ tail list ) $ map (\myS -> splitString '.' myS ) oid
main :: IO ( )
main = do
mapM_ putStrLn orderOID</lang>
|