Ввод данных с помощью Haskell

Предыстория : в попытке лучше понять Haskell и функциональное программирование, я дал себе несколько заданий. Мое первое задание - создать программу, которая может просматривать набор данных (набор чисел, слов в блоге и т. Д.), Искать закономерности или повторы, группировать их и сообщать о них.

Звучит достаточно просто.: )

Вопрос : Я бы хотел, чтобы программа запускалась с создания переменной списка из данных в текстовом файле. Я знаком с функцией readFile , но мне было интересно, есть ли более элегантный способ ввода данных.

Например, я хотел бы разрешить пользователю вводить что-то подобное в командной строке для загрузки программы и набора данных.

./ haskellprogram textfile.txt

Есть ли функция, позволяющая это сделать?

5
задан subtlearray 12 February 2012 в 22:18
поделиться