-module(fp_gl@monoid). -compile(no_auto_import). -export([concat_all/1]). -spec concat_all(fp_gl@models:monoid(FAG)) -> fun((list(FAG)) -> FAG). concat_all(M) -> fun(Ass) -> gleam@list:fold(Ass, erlang:element(3, M), erlang:element(2, M)) end.