Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- dart
- UserAccountsDrawerHeader
- firebase
- 안드로이드 스튜디오
- Kotlin
- firebase_auth
- 로그인
- swift
- 이메일
- go_router
- non-nullable
- Provider
- 회원가입
- java
- 변수
- BottomNavigationBar
- 정보처리기사
- flutter
- 안드로이드
- 함수
- setState
- Cocoa touch Framework
- auth
- 상태관리
- Null Safety
- StatefulWidget
- 1과목
- Android
- GetX
- IOS
Archives
- Today
- Total
목록Kotiln (1)
앱 개발 공부방
코틀린-함수2
함수형 프로그래밍 함수형 프로그래밍은 순수 함수를 작성하여 프로그램의 부작용을 줄이는 프로그래밍 기법을 말합니다 함수형 프로그래밍에서는 고차 함수와 람다식을 사용합니다. 함수형 프로그래밍이 무엇인지 알기 위해서는 먼저 순수 함수를 이해해야 합니다. 순수 함수 만일 어떤 함수가 같은 인자에 대하여 항상 같은 결과를 반환하면 '부작용이 없는 함수'라고 말합니다. 그리고 부작용이 없는 함수가 함수 외부의 어떤 상태도 바꾸지 않는다면 순수 함수라고 부릅니다 이런 특성 덕분에 순수 함수는 스레드에 사용해도 안전하고 코드를 테스트하기 쉽다는 장점이 있다 ex //순수 함수의 예 fun sum(a:Int,b:Int): Int{ return a+b }//동일한 인자인 a,b를 입력받아 항상 a+b를 출력 //순수 함수..
Android-Kotiln
2020. 1. 30. 17:42