diff --git a/index.md b/index.md index 6709486bc065f1820295c88f5f6cd81d1edacd5a..6aacfa6039f2a1e4c54bd2d9a5c2c96e00ca4ee2 100644 --- a/index.md +++ b/index.md @@ -3,9 +3,18 @@ page.title: Learn Lisp The Hard Way author: \"the Phoeron\" Colin J.E. Lupton --- +```lisp +;; Welcome to L(λ)THW! +(let ((llthw '(learn lisp the hard way))) + (format t "~{~@(~A~)~^ ~}, because ~{~A~^ ~} is easier!" llthw (cddr llthw))) + +;; Common Lisp: Powerful, Expressive, Programmable, General Purpose, Multi-Paradigm. + +``` + <div class="alert alert-danger"> <p> - <i class="fa fa-exclamation-triangle"></i> This is a draft-in-progress edition of Learn Lisp the Hard Way. Content is being constantly added and revised. Please check back often for updates, and be sure to leave your feedback in the comments. + <i class="fa fa-exclamation-triangle"></i> This is a draft-in-progress edition of Learn Lisp the Hard Way. Content is being constantly added and revised. Please check back often for updates. </p> </div> @@ -27,16 +36,6 @@ author: \"the Phoeron\" Colin J.E. Lupton <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nd/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Learn Lisp The Hard Way</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="https://thephoeron.common-lisp.dev" property="cc:attributionName" rel="cc:attributionURL">"the Phoeron" Colin J.E. Lupton</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>. </p> - -```lisp -;; Welcome to L(λ)THW! -(let ((llthw '(learn lisp the hard way))) - (format t "~{~@(~A~)~^ ~}, because ~{~A~^ ~} is easier!" llthw (cddr llthw))) - -;; Common Lisp: Powerful, Expressive, Programmable, General Purpose, Multi-Paradigm. - -``` - ### Draft Chapter Status Legend <dl class="dl-horizontal"> @@ -54,7 +53,7 @@ author: \"the Phoeron\" Colin J.E. Lupton <dd>Approved and Complete</dd> </dl> -# Contents at a Glance +# Draft Progress at a Glance <dl class="dl-horizontal"> <dt>Preface</dt> @@ -372,22 +371,18 @@ author: \"the Phoeron\" Colin J.E. Lupton </dd> </dl> -# Table of Contents - -Coming Soon - -# Recent Updates +## Recent Updates -For a list of recent updates, please see the <a href="https://github.com/thephoeron/llthw/commits" target="_blank">Commit History on GitHub</a>. Updates to the LLTHW repository are generally pushed to the live server within 24 hours. +For a list of recent updates, please see the <a href="https://gitlab.common-lisp.net/llthw/llthw.common-lisp.dev/-/commits/master" target="_blank">commit history on common-lisp.net</a>. Updates to the LLTHW repository are automatically built and deployed to the live server, typically within 5 minutes or less. -# FAQ +## FAQ -How long does this book take to complete? +**How long does this book take to complete?** -: You should take as long as you need with each module to fully grasp the material. It's not a race, and the only deadlines are the ones you set for yourself. +You should take as long as you need with each module to fully grasp the material. It's not a race, and the only deadlines are the ones you set for yourself. -: Assuming you already have some programming experience and can do at least one module a day, you should expect to spend at least three months. +Assuming you already have some programming experience and can do at least one module a day, you should expect to spend at least three months. -What kind of computer do I need? +**What kind of computer do I need?** -: Common Lisp is available for nearly every platform. Your personal computer, whether it be a Mac, Windows, or Linux platform, will be fine. For all the features of this website, however, you may need to update your browser to the latest version of Chrome, Firefox, or Safari. +Common Lisp is available for nearly every platform. Your personal computer, whether it be a Mac, Windows, or Linux platform, will be fine. For all the features of this website, however, you may need to update your browser to the latest version of Chrome, Firefox, or Safari.