RosettaCodeData/Task/Terminal-control-Unicode-output/Elixir/terminal-control-unicode-output.elixir

9 lines
249 B
Text
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
if ["LANG", "LC_CTYPE", "LC_ALL"]
|> Enum.map(&System.get_env/1)
|> Enum.any?(&(&1 != nil and String.contains?(&1, "UTF")))
do
IO.puts "This terminal supports Unicode: \x{25b3}"
else
raise "This terminal does not support Unicode."
end