-module(erlydtl_lib_test2a). %% test multiple behaviors (alternative spelling) -behavior(erlydtl_lib_test1). -behavior(erlydtl_library). -export([version/0, inventory/1, reverse/1]). version() -> 1. inventory(filters) -> [reverse]; inventory(tags) -> []. reverse(String) when is_list(String) -> lists:reverse(String); reverse(String) when is_binary(String) -> reverse(binary_to_list(String)).