;; Inputs (one per line):
nil
;; Desired output:
t
When I run that query, Emacs hangs without notice. Nothing happens, and even the cursor stops blinking, until I C-g quit. After that, things return to normal after about a second.
Similar queries don't have this problem (though the results aren't the most insightful):
;; Inputs (one per line):
t
;; Desired output:
nil
;; Suggestions:
(-zip t nil) ;=> nil
(remq t nil) ;=> nil
(last t -1) ;=> nil
(assoc t nil) ;=> nil
(-take -1 t) ;=> nil
;; Inputs (one per line):
t
;; Desired output:
t
;; Suggestions:
(last t) ;=> t
(-cons* t) ;=> t
(append t) ;=> t
(-concat t) ;=> t
(identity t) ;=> t
When I run that query, Emacs hangs without notice. Nothing happens, and even the cursor stops blinking, until I
C-g
quit. After that, things return to normal after about a second.Similar queries don't have this problem (though the results aren't the most insightful):
The weird hang aside, support for booleans isn't great. I'm going to open a PR to add some boolean functions.