Skip to content

Latest commit

 

History

History
3 lines (2 loc) · 501 Bytes

File metadata and controls

3 lines (2 loc) · 501 Bytes

Natural Language Task Calendar

This project is a command-line Haskell program that converts simple natural language task descriptions into calendar events. The program parses user input (such as event titles, times, dates, and recurring patterns) and exports the events to a .ics file that can be imported into calendar applications like Google Calendar or Apple Calendar. It demonstrates functional programming concepts such as algebraic data types, pattern matching, and modular program design.