diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-02-14 16:59:46 +0000 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-02-14 17:17:43 +0000 |
commit | f4b43031adf1094d007ce9e44b191255909d178c (patch) | |
tree | 838f8f2b2bd536f7bd44ddb13eaffce04102b26e /packages.lisp | |
parent | f8a834c0d24b1c57f14e9f86ec827aad73e4473e (diff) | |
download | cantedraw-f4b43031adf1094d007ce9e44b191255909d178c.tar.gz cantedraw-f4b43031adf1094d007ce9e44b191255909d178c.tar.bz2 cantedraw-f4b43031adf1094d007ce9e44b191255909d178c.zip |
Add a package for modelling cards
Time to do the fun non-yakshaving part. I'll start out by writing
some custom types for the objects of concern: ranks, suits, cards and
sets of cards.
Diffstat (limited to 'packages.lisp')
-rw-r--r-- | packages.lisp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages.lisp b/packages.lisp index 56d3727..cd99262 100644 --- a/packages.lisp +++ b/packages.lisp @@ -32,6 +32,10 @@ :range :take :split :rev-map)) +(defpackage cantedraw.model + (:use :cl :cantedraw.lib.macros :cantedraw.lib.functions) + (:export :int-card :rank :suit :card :cardset)) + (defpackage cantedraw.main (:use :cl :cantedraw.lib.macros :cantedraw.lib.functions) (:export :start)) |