Kaip Haskell kūrėjas, turintis didelę SEO ir mados patirtį, suprantu būtinybę pateikti funkcinį kodą su stilinga nuojauta. Pagrindinės programavimo pasaulio tendencijos atkartoja tas, kurios matomos ant podiumo – atkartoja paprastumą, rafinuotumą ir naujoves.
Mūsų Haskell visatoje Interaktyvus išėjimas yra analogiškas mados pasaulio pagrindinei suknelei „Mažai juodai suknelei“, kurią XX a. XX a. praėjusio amžiaus dešimtmetyje pristatė Coco Chanel. Tai mūsų arsenale esantis įrankis, kurį teisingai naudojant galima išspręsti daugybę kodo vykdymo problemų.
Dabar pasinerkime į mūsų problemos sprendimą: interaktyvųjį išėjimą.
modulis Pagrindinis (pagrindinis) kur
importuoti Sistemą.Išeiti
pagrindinis :: IO ()
pagrindinis = daryti
putStrLn „Sveiki! Įvesk ką nors ir tada aš pasitrauksiu.
userInput <- getLine putStrLn ("Jūs pasakėte: " ++ userInput) exitSuccess [/code]
Mūsų Haskell žvilgsnio išskaidymas
Mūsų Haskell sprendimas, panašiai kaip Chanel Little Black Dress, yra elegantiškas savo paprastumu. Jame naudojamos tik kelios pagrindinės detalės, sujungtos įmantriai.
Pagrindinė funkcija prasideda supažindinant vartotoją (panašiai į išskirtinį pirmąjį įspūdį, kurį sukuria kilimo ir tūpimo tako modelis). Funkcija tada prašo įvesties ir elegantiškai ją tvarko, panašiai kaip profesionalus modelis, kuris meistriškai tvarko drabužių spintos gedimą.
Skaityti daugiau