-
Notifications
You must be signed in to change notification settings - Fork 7
Home
ahaljh edited this page Oct 31, 2016
·
94 revisions
스터디에 관한 내용은 이곳을 참고해주세요.
- 세미콜론 - 김도남
- 변수 정의 - 김도남
- 범위 - 김재진
- 부분 함수 - 김재진
- 메서드 선언 - 김재진
- 타입 정보 추론하기 - 싱아형
- 예약어 - 싱아형
- 리터럴 값 - IK
- Option, Some, None: null 사용 피하기 - IK
- 봉인된 클래스 계층 - IK
- 파일과 이름공간으로 코드 구조화하기 - IK
- 타입과 멤버 임포트하기 - 조우진
- 추상 타입과 매개변수화한 타입 - 조우진
- 마치며 - 조우진
- 연산자 오버로딩? - 박새미
- 빈 인자 목록이 있는 메서드 - 박새미
- 우선순위 규칙 - 박새미
- 언어특화영역 - 박창규
- 스칼라 if문 - 박창규
- 스칼라 for 내장 - 서인혁
- 다른 루프 표현 - 서인혁
- 조건연산자 - 우명인
- try, catch, finally 사용하기 - 우명인
- 이름에 의한 호출과 값에 의한 호출 - 우명인
- 지연값 - 이정훈
- 열거값 - 이정훈
조우진: 1, 2, 3
조민규: 4, 5
LIM: 6
싱아형: 7, 8
김재진: 9, 10, 11
김도남: 12, 13, 14
- 케이스 클래스에 일치시키기
- 가변 인자 목록과 일치시키기
- 정규 표현식과 일치시키키
- 케이스 절의 변수 바인딩에 대해 더 살펴보기
- 타입 일치에 대해 더 살펴보기
- 봉인된 클래스 계층과 매치의 완전성
- 4.12 패턴 매칭의 다른 사용법
- 4.13 패턴 매칭에 대한 설명을 마치며
- 4.14 마치며
- [5.1 암시적 인자](https://github.com/FlyScala/ProgrammingScala/wiki/5.1 암시적인자) - 우명인
- [5.2 암시적 인자를 사용하는 시나리오 1
4](https://github.com/FlyScala/ProgrammingScala/wiki/5.2 암시적 인자를 사용하는 시나리오 14) - 우명인 - 5.2.5 ~ 5.2.8 타입 소거 우회하기 ~ 암시적 인자를 처리하기 위한 규칙 - 서인혁
- 5.3 암시적 변환 - 박창규
- 5.4 타입 클래스 패턴 - 이정훈
- 5.5 암시와 관련된 기술적 문제 - 이정훈
- [5.6 암시 해결 규칙] (https://github.com/FlyScala/ProgrammingScala/wiki/5.6-%EC%95%94%EC%8B%9C-%ED%95%B4%EA%B2%B0-%EA%B7%9C%EC%B9%99) - 이현희
- [5.7 스칼라가 기본 제공하는 암시] (https://github.com/FlyScala/ProgrammingScala/wiki/5.7-%EC%8A%A4%EC%B9%BC%EB%9D%BC%EA%B0%80-%EA%B8%B0%EB%B3%B8-%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94-%EC%95%94%EC%8B%9C) - 이현희
- [5.8 암시를 현명하게 활용하기 / 5.9 마치며] (https://github.com/FlyScala/ProgrammingScala/wiki/5.8-%EC%95%94%EC%8B%9C%EB%A5%BC-%ED%98%84%EB%AA%85%ED%95%98%EA%B2%8C-%ED%99%9C%EC%9A%A9--,---5.9-%EB%A7%88%EC%B9%98%EB%A9%B0) - 이현희
5.2.5~5.2.8: 서인혁,
3: 박창규,
4, 5: 이정훈,
6, 7, 8, 9: 이현희
- 6.1 함수형 프로그래밍이란 무엇인가? - 김도남
- 6.2 스칼라 함수형 프로그래밍 - 김도남
- 6.3 재귀 - 김재진
- 6.4 꼬리호출과 꼬리 호출 최적화 - 김재진
- 6.5 부분 적용 함수와 부분함수 - 김재진
- 6.8 순회하기, 연관시키기, 걸러내기, 접기, 축약하기 - IK
- 6.9 왼쪽 순회와 오른쪽 순회 - chomg
- 6.10 콤비네이터:가장 뛰어난 소프트웨어 컴포넌트 추상화 - chomg
- 6.11 복사에 드는 비용은 어떤가?
- 6.12 마치며
1, 2: 김도남
3, 4, 5: 김재진
6, 7: 싱아형
8: LIM
9, 10: 조민규
11, 12: 조우진
1. 박새미
2. 박창규
3. 서인혁
4.1, 4.2 우명인
4.3, 4.4 이정훈
4.5 이현희
- [7.1 돌아보기: for 내장의 기본요소] (https://github.com/FlyScala/ProgrammingScala/wiki/7.1) - 박새미
- [7.2 for 내장: 내부동작] (https://github.com/FlyScala/ProgrammingScala/wiki/7.2) - 박창규
- [7.3 for 내장의 변환 규칙] (https://github.com/FlyScala/ProgrammingScala/wiki/7.3) - 서인혁
- 7.4.1 컨테이너로서의 Option - 우명인
- 7.4.2 Either: Option의 논리적 확장 - 우명인
- 7.4.3 Try: 할 수 있는 일이 없을 때 - 이정훈
- 7.4.4 스칼라제드의 Validation - 이정훈
- 7.5 마치며 - 이현희
1, 2: 김도남
3, 4: 김재진
5: 싱아형
6, 7: LIM
8: 조민규
9, 10: 조우진
- 8.1 클래스와 객체의 기초 - 김도남
- 8.2 참조 타입과 값 타입 - 김도남
- 8.6 클래스의 필드 - IK
- 8.7 입력 검증하기 - IK
- 8.9 내포된 타입 - 조우진
- 8.10 마치며 - 조우진
이현희 9.2
이정훈 9.2
서인혁 9.3
박창규 9.3
우명인 9.4
박새미 9.4
- [믹스인으로서의 트레이트](https://github.com/FlyScala/ProgrammingScala/wiki/9.2-믹스인으로서의 트레이트) - 이현희
- [믹스인으로서의 트레이트2](https://github.com/FlyScala/ProgrammingScala/wiki/9.2-믹스인으로서의 트레이트2) - 이정훈
- 트레이트 쌓기 - 박창규
- [트레이트 만들기](https://github.com/FlyScala/ProgrammingScala/wiki/9.4-트레이트 만들기) - 우명인