- 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
推薦閱讀
- 自然語言處理實戰:預訓練模型應用及其產品化
- Mastering Objectoriented Python
- 數據庫系統原理及MySQL應用教程
- 編寫整潔的Python代碼(第2版)
- Cassandra Data Modeling and Analysis
- C語言程序設計
- Learning Vaadin 7(Second Edition)
- 精通MySQL 8(視頻教學版)
- Java程序設計與項目案例教程
- 實戰Java高并發程序設計(第2版)
- JSP程序設計與案例實戰(慕課版)
- Mudbox 2013 Cookbook
- 黑莓(BlackBerry)開發從入門到精通
- ArcPy and ArcGIS(Second Edition)
- CryENGINE Game Programming with C++,C#,and Lua