task list module

task_list.add_task(tasks, task)

Add a task with its status set to False (incomplete).

Perform a binary search for a task by description.

task_list.delete_task(tasks, index)

Delete a task from the list.

task_list.list_tasks(tasks)

List all tasks with their completion status.

task_list.main()
task_list.mark_task_completed(tasks, index)

Mark a task as completed by setting the status to True.

task_list.sort_tasks(tasks)

Sort tasks alphabetically by description.