현재 프로젝트서 The Composable Architecture를 사용하고 있습니다 라이브러리를 만든 개발자는 함수형 프로그래밍을 고려하며 만들었다고 해서, 함수형 프로그래밍에 대해서 알아보려합니다 워낙에 생소한 개념이다 보니까, 엄청나게 자세한 설명과 예제보다는 함수형 프로그래밍 (Functional Programming)을 이해하는데 필요한 기본 용어와 개념을 중심적으로 정리해봤습니다. 사이드 이펙트(Side Effect)란? 어떤 함수를 호출했을 때, 그 함수의 반환값 이외에 호출된 함수 밖에서 프로그램의 상태변화가 발생하면 이를 Side Effect라합니다. 저렇게 쓰니까 전혀 와닿지 않네요 "내가 어떻게 컨트롤 할 수 없는 외부의 세계에 접근한다"라는 생각이 들면 Side Effect라고 봐도..
먼저 컨테이너 뷰가 뭘까요? Apple 문서를 인용하자면... SwiftUI provides a range of container views that group and repeat views. Use some containers purely for structure and layout, like stack views, lazy stack views, and grid views. Use others, like lists and forms, to also adopt system-standard visuals and interactivity 말 그대로 View를 Contain 하는 View를 컨테이너 뷰라고 하겠습니다. 가장 대표적으로 VStack, HStack 등이 있겠네요. 하지만 애플에서 기본적으로 제공..
- Total
- Today
- Yesterday
- grepl
- 프러터2
- %>%
- SwiftUI
- r
- tidyverse
- vapply
- MacOS
- Swift
- 플러터
- grep
- functional programming
- jupyter notebook
- 반응형
- dartpad
- 웹
- sapplly
- 데이터 마이닝
- flutter2.0
- 플루터
- 플러터2.0
- ios
- 함수형 프로그래밍
- pwa
- Flutter
- lapply
- dplyr
- layoutbuilder
- textfield
- 개발자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |