- Julia 1.0 Programming Complete Reference Guide
- Ivo Balbaert Adrian Salceanu
- 75字
- 2021-06-24 14:21:44
Functions
Julia is first and foremost a functional language because computations and data transformations are done through functions; they are first-class citizens in Julia. Programs are structured around defining functions and to overload them for different combinations of argument types. This chapter discusses this keystone concept, covering the following topics:
- Defining functions
- Optional and keyword arguments
- Anonymous functions
- First-class functions and closures
- Recursive functions
- Broadcasting
- Map, filter, and list comprehensions
- Generic functions and multiple dispatch
推薦閱讀
- 極簡算法史:從數學到機器的故事
- Unity 2020 By Example
- Unreal Engine Physics Essentials
- 玩轉Scratch少兒趣味編程
- Spring 5.0 Microservices(Second Edition)
- Learn Blockchain Programming with JavaScript
- LabVIEW 2018 虛擬儀器程序設計
- ASP.NET MVC4框架揭秘
- JavaScript Unlocked
- 程序員數學:用Python學透線性代數和微積分
- Python從菜鳥到高手(第2版)
- PyTorch Artificial Intelligence Fundamentals
- 云原生Spring實戰
- INSTANT Passbook App Development for iOS How-to
- UVM實戰