| %notin% | notin helper function. Opposite of 'in' function. |
| assign_to_R_env | Add variable to R environment (in contrast to system environment). |
| check_if_unique_rows | Takes a data.table dataset and checks if for each unique element in a specified column there is exaclty one row. |
| cleanup_old_logfile | Archives the current logfile and creates a new blank one. |
| clean_path_name | Clean paths to surely have a tailing slash or not. |
| clear | Clean the console and environment-variables. |
| close_all_connections | Unset/close all open connections. |
| dt_row_to_string | Get the content of a data.table row in print-ready format. |
| equals2 | Robust compare two elements and return true if both elements are the same. False otherwise. No 'NA' or 'NULL'. |
| feedback | Function to feedback messages either to the user and/or to the console and to the logfile. |
| feedback_get_formatted_string | Format the feedback string |
| feedback_to_console | Print to the console. Internal use only. |
| feedback_to_logfile | Add to the logfile. Internal use. |
| feedback_to_logjs | Feedback to the gui/browser-console with logjs. Internal use. |
| feedback_to_ui | Feedback to the user with a modal. Internal use. |
| file_lines_to_list | Read in lines from a file and store it in a list. |
| firstup | Converts the first letter of the input string to uppercase. |
| format_posixct | Formats a given POSIXct timestamp without the need of manually specifing format parameters. |
| get_config | Reads a config yaml file and return the value for a given key. |
| get_current_timestamp | Quickly get the current time stamp without the need to handle format-options etc. |
| is.empty | Check for empty/'NA'/'NULL'/'NaN'/etc. values. |
| is_date_format | Checks if a string matches a given date format. |
| log_get_current_options | Get the current settings for the logging function as list. |
| log_get_default_options | Get the default settings for the logging function as list. |
| log_internal_test | Internal function for debugging only. |
| log_map_type_to_loggertype | Get the logger type from the type string (the argument of the 'feedback()' function) |
| log_remove_options | Remove all log-related options from 'options()'. |
| log_set_defaults | Set default options for all log-functions |
| number_to_position | Converts an integer number to its "verbal position". 1 -> "1st", 2 -> "2nd", 3 -> "3rd", 4 -> "4th", ... |
| paste2 | Normal 'paste' function with additional 'collapse_last' argument. |
| paste_pct_sum | Get the percentage of two values pretty formatted. |
| pretty_timestamp | Quickly get a pretty timestamp without need to handle format-options etc. |
| rep2 | Repeat something with the ability to also collapse the output. |
| robust_round | Round numbers without problems. |
| setdiff_all | Get the difference of two vectors in both directions. |
| setenv2 | Assign variables to the system environment. |
| setenv_file | Set all variables of a '.env' file to the system environment. |
| string_replacements | Clean string with a given set of replacements. |
| time_diff_print | Calculate time difference of two timestamps, round the value and return a string with suiting unit. |
| trim.space | Trim Spaces of a string. |
| vgsub | Vectorised string replacement. |