# Functions

NewParser creates a new instance of a Parser.
NewRepository creates a new instace of a Repository.

# Interfaces

Parser is meant to parse semantic commit messages into `changelog.SemanticCommit` objects.
A Repository represents a Git repository containing semantic commits.