freenode/#lisp - IRC Chatlog
Search
12:35:32
Murii|osx
Is there a function to check if a variable is set to 't'? Something to replace (eq var t) ?
12:36:43
phoe
if you want to specifically check that a thing is *exactly* the symbol T, then (eq thing t) is the shortest way.
12:38:52
kolb
(not (null x)) would be idiomatic I guess, but i'd just say x. Testing for (eq x t) specifically seems... unconventional.
12:43:06
malice
I have a problem with my ASD definition or quicklisp. Here's part with components: https://pastebin.com/SmVThpRa
12:43:11
malice
They are using :serial t, so I believe that they should load in descending order (top-to-bottom). However, when loading with (quickload :my-system :verbose t), I get a warning about PACKAGE::SOME-FUNCTION not being defined.
12:43:16
malice
This is indeed the case; there ought to be PACKAGE-UTILS::SOME-FUNCTION, defined in src/utils/file (and there is one). The PACKAGE-UTILS is :use'd in src/package, so in theory, this should be visible. Is this a problem with my ASD definition?
12:46:57
Shinmera
Sounds more like you're either forgetting the package prefix, forgetting to :use the package, or made a typo.
15:04:12
fe[nl]ix
jackdaniel: when do we get an ECL release ? I'd like to update the version used in cl-travis
15:45:13
jackdaniel
fe[nl]ix: best case in May (unless some unexpected stream of contributors appears)
15:51:53
New585
Hello, How can I know if I have aptitude for programming? Is it something which I can know?
15:52:59
New585
beach: So if i work hard i can be good at it? It doesn't matter if I am weak at maths or not a bright student?
15:53:25
beach
New585: I suggest you read a book entitled "Peak, secrets from the new science of expertise"
15:53:35
New585
stacksmith: I do enjoy it. Whenever I am able to solve a question I get a sense of satisfaction
15:54:07
malice
New585: Unfortunately, all of us have left our crystal balls at different dimensions, so we can't say for sure, but if you keep practicing, you will at least become decent, which is good enough.
15:54:30
stacksmith
Minimal math helps, but you can figure it out as you go. It makes more sense when you see why you need it.