YukiHelper.Problem (YukiHelper v0.1.0) View Source

Provides a module to manage any problem.

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function

bundle_directory(config, no)

View Source

Specs

bundle_directory(YukiHelper.Config.t(), no()) :: Path.t()
Link to this function

find_compile_target(config, no)

View Source

Specs

find_compile_target(YukiHelper.Config.t(), no()) ::
  {:ok, String.t()} | {:error, term()}
Link to this function

find_compile_target!(config, no)

View Source

Specs

find_compile_target!(YukiHelper.Config.t(), no()) :: String.t()
Link to this function

get_module_name(config, no)

View Source

Specs

get_module_name(YukiHelper.Config.t(), no()) :: String.t()
Link to this function

problem_directory(config, no)

View Source

Specs

problem_directory(YukiHelper.Config.t(), no()) :: Path.t()
Link to this function

problem_root(config, no)

View Source

Specs

problem_root(YukiHelper.Config.t(), no()) :: Path.t()
Link to this function

testcase_directory(config)

View Source

Specs

testcase_directory(YukiHelper.Config.t()) :: Path.t()