Προς το περιεχόμενο

Haskell πίνακες


Vlaaad

Προτεινόμενες αναρτήσεις

Δημοσ.

Το προβλημα μου ειναι οτι θελω να παρω εναν πινακα με 90 char ας πουμε και να τν σπασω σε υποπινακες των 9 char.Δηλ καθε 9 char να κανει split.Ξερει κανεις πως γινεται αυτο γιατι εχω μπλεξει τα μπουτια μου εδω?Επεισης δν θελω να χρησιμοποιησω καποιο library γενικα.

Ευχαριστω

Δημοσ.
Κανενας?:P

Μαλλν τν εκατσα;)

 

 

Με 38.5 πυρετό αυτό ειναι το πιο απλό που μπορώ να σκεφτώ. Δε δοκίμασα τι θα κάνει με αδειες λιστες κλπ.

 

> splitm :: [Char]->[[Char]]
 splitm ls = if length ls < 9 then [ls] else [(take 9 ls)] ++ (splitm (drop 9 ls))

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...