# lazy evaluation

11개의 포스트

[Python]generators, lazy evaluation

값을 반환하고 종료하는 보통의 함수와 다르게 값을 반환한후 산출(yield)하는 함수iterator를 생성해주는 함수일반 함수return처럼 값을 반환 후 next가 호출될때까지 현재의 상태에 머물고 있다가 next함수가 호출되면 이전의 상태에 이어서 다음 연산을 수행

2022년 5월 28일
·
0개의 댓글

[python 기초] generators

generator 함수는 return 값을 돌려주는 함수와 달리 yield(산출)의 개념이 들어가 있다.

2022년 3월 7일
·
0개의 댓글
post-thumbnail

[Python!] - Lazy evaluation

Lazy evaluation Lazy Evaluation is an evaluation strategy which delays the evaluation of an expression until its value is needed and which also avoid

2021년 11월 14일
·
0개의 댓글
post-thumbnail

Python - Generators vs list comprehension

List comprehension이란?Generator는?List comprehension과 Generator의 차이점genertator를 사용하는 이유 list comprehension은 list를 쉽고 빠르게 만들수 있는 방법이다.예를 들어 요소 1, 2, 3, 4

2021년 11월 10일
·
0개의 댓글

Lazy evaluation

함수에 yield를 사용하여 이터레이터를 생성하는 함수이다.참고(https://dojang.io/mod/page/view.php?id=2412)yield에 대한 이해를 높이기 위해 다음과 같이 코드를 작성하였다yield가 들어간 함수를 자세히 보기위해 아래 코

2021년 11월 3일
·
0개의 댓글
post-thumbnail

파이썬 퍼먹기 - Lazy evaluation

파이썬에서 리스트를 만들기 위해서와 같이 작성할 수 있지만 반복문 없이 sequence 형태의 데이터를 가공하여 바로 리스트를 만들 수 있는 List comprehension을 사용할 수 있다.....

2021년 11월 3일
·
0개의 댓글
post-thumbnail

Scala로 하는 Side-effect 다루기 기초

함수형 프로그래밍을 하다보면 Pure Function과 Composition 이라는 용어를 자주 마주치곤 한다. 도대체 이 용어들은 뭘 말하는걸까?코딩을 하다보면 아래 행위들을 수행하는 코드를 종종 작성하게 되는데 이러한 행위들이 부수효과(Side-effect)라는 것

2021년 9월 3일
·
0개의 댓글
post-thumbnail

[functional-js] 지연평가2

자바스크립트 지연평가에 대해 알아보자.

2021년 2월 6일
·
0개의 댓글
post-thumbnail

[functional-js] 지연평가1

자바스크립트의 지연평가에 대해 알아보자.

2021년 2월 6일
·
0개의 댓글
post-thumbnail

[Python] Lazy Evaluation 이란?

Lazy Evaluation 이란? > 컴퓨터 프로그래밍에서 느긋한 계산법(Lazy Evaluation)은 계산의 결과 값이 필요할 때까지 계산을 늦추는 기법이다. 느긋하게 계산하면 필요없는 계산을 하지 않으므로 실행을 더 빠르게 할 수 있고, 복합 수식을 계산할 때

2020년 9월 20일
·
0개의 댓글
post-thumbnail

Python - Generator

Generator란, wikipedia에 따르면컴퓨터과학에서 loop의 반복 동작을 제어하는데 사용할 수 있는 루틴이다. 모든 generator는 iterator이기도 하다. -중략으로 정의되어있다.쉽게 이야기하면 iterator를 생성하주는 함수라고도 볼 수 있으며,

2020년 8월 26일
·
0개의 댓글