# Functions
NewProcfileFromBinding creates a Procfile by reading Procfile from bindings if it exists.
NewProcfileFromEnvironment creates a Procfile by reading environment variable BP_PROCFILE_DEFAULT_PROCESS if it exists.
NewProcfileFromEnvironmentOrPathOrBinding attempts to create a merged Procfile from environment and/or given path and bindings.
NewProcfileFromPath creates a Procfile by reading Procfile from path if it exists.
# Constants
BindingType is used to resolve a binding containing a Procfile.
# Type aliases
Procfile is a map between a logical name and a command.