mirror of
https://github.com/TheRealOwenRees/chess-endgame-trainer.git
synced 2026-09-19 11:03:52 +00:00
14 lines
369 B
Elixir
14 lines
369 B
Elixir
defmodule Chesstrainer.FEN do
|
|
@spec color_from_fen(String.t()) :: :white | :black | nil
|
|
def color_from_fen(fen) do
|
|
fen
|
|
|> String.split(" ")
|
|
|> Enum.at(1)
|
|
|> color_initial_to_color_atom()
|
|
end
|
|
|
|
defp color_initial_to_color_atom("b"), do: :black
|
|
defp color_initial_to_color_atom("w"), do: :white
|
|
defp color_initial_to_color_atom(_), do: nil
|
|
end
|