library

/**
 * 책을 읽으며 실습하고, 개념을 노트로 엮어 두는 개인 학습 도서관
 */
function library(): Shelf {
return createShelf()
.withBooks(book => read(book)) // 1권 · 읽으며 실습하는 책
.withNotes(note => link(note)) // 478개 · 직접 정리한 기술 노트
.withMap(graph => explore(graph)) // 노트와 책 장을 [[링크]]로 이은 그래프
}