View Source words (owoify_erl v1.1.0)

Link to this section Summary

Link to this section Functions

Link to this function

replace(Word, SearchValue, ReplaceValue, ReplaceReplacedWords)

View Source
-spec replace(#word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)},
        re:mp(),
        unicode:charlist(),
        boolean()) ->
           #word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)}.
Link to this function

replace_with_func_multiple(Word, SearchValue, Func, ReplaceReplacedWords)

View Source
-spec replace_with_func_multiple(#word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)},
                           re:mp(),
                           fun((any(), any()) -> any()),
                           boolean()) ->
                              #word{inner_word :: unicode:charlist()}.
Link to this function

replace_with_func_single(Word, SearchValue, Func, ReplaceReplacedWords)

View Source
-spec replace_with_func_single(#word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)},
                         re:mp(),
                         fun(() -> any()),
                         boolean()) ->
                            #word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)}.
-spec to_string(#word{inner_word :: unicode:charlist(), replaced_words :: sets:set(_)}) ->
             unicode:charlist().