- 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
推薦閱讀
- 深入理解Bootstrap
- Spring 5.0 By Example
- Wireshark Network Security
- Visual Basic程序設計教程
- 程序員修煉之道:通向務實的最高境界(第2版)
- Mastering Python Design Patterns
- Tableau Desktop可視化高級應用
- Anaconda數(shù)據科學實戰(zhàn)
- Mastering JavaScript
- 原型設計:打造成功產品的實用方法及實踐
- Developing Java Applications with Spring and Spring Boot
- PHP 7 Programming Blueprints
- Linux Networking Cookbook
- 微信公眾平臺服務號開發(fā):揭秘九大高級接口
- The Java Workshop