Functions, The Julia Language Developers, 2024Julia Documentation - The official and most authoritative source for understanding functions, argument passing mechanisms, keyword arguments, varargs, and type annotations in Julia.
Think Julia: How to Think Like a Computer Scientist, Ben Lauwens, Allen B. Downey, 2019 (O'Reilly Media) - An accessible introduction to functions, parameters, and arguments in Julia, offering clear examples for new programmers.
Julia 1.x Programming Complete Reference Guide, Adrian Salceanu, 2018 (Packt Publishing) - A comprehensive book that covers Julia's function capabilities, including advanced usage of arguments, default values, and type parameters.