일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- BFS
- 솔리디티
- 쿠버네티스
- next.js
- 리액트
- 가상화
- kubernetes
- 자바스크립트
- 웹
- JavaScript
- 프론트엔드
- AWS
- 컴퓨터공학
- 파이썬
- 알고리즘
- HTML
- 타입스크립트
- 백엔드
- 백준
- VUE
- react
- TypeScript
- 이슈
- CSS
- 블록체인
- k8s
- docker
- 이더리움
- 클라우드
- es6
Archives
- Today
- Total
목록📖 함수형프로그래밍 (1)
즐겁게, 코드
제너레이터 사용하기 - 지연 평가 (lazy evaluation)
function* f1() { yield 10; yield 20; return "완료"; } const gen = f1(); 제너레이터 문법을 알고 계신 분들이라도, 제너레이터를 어떻게 사용할 수 있는지에 대해서는 잘 모르는 분들도 계실 것입니다. (저도 잘 몰랐습니다..!) 오늘은 제너레이터를 통해 성능을 개선할 수 있는 지연 평가(lazy evaluation) 라는 기법을 간단히 구현해 보도록 하겠습니다. 📋 지연 평가 지연 평가는 자바스크립트에만 존재하는 개념은 아니고, 함수형 프로그래밍에서 등장한 개념입니다. 코드와 함께 지연 평가의 개념을 간단히 소개해보겠습니다. const a = 3 + 5; const b = 2 + 4; console.log(a); // 8 변수 a에는 3 + 5의 계산 결과..
💬 언어/Javascript
2021. 5. 3. 21:46
소소한 팁 : 광고를 눌러주시면, 제가 뮤지컬을 마음껏 보러다닐 수 있어요!
와!! 바로 눌러야겠네요! 😆