defmodule EEx.HTMLEngine do @moduledoc """ An engine for templating HTML content. Interpolated values are HTML escaped, unless the term implements the `EEx.HTML.Safe` protocol. Values returned are `io_lists` for performance reasons. ## Examples iex> EEx.eval_string("foo <%= bar %>", [bar: "baz"], engine: EEx.HTMLEngine) ...> |> IO.iodata_to_binary() "foo baz" iex> EEx.eval_string("foo <%= bar %>", [bar: "