SEQUENCEを扱う関数たち
length の他にも、SEQUENCEを扱う関数をメモ。
- every
- reverse
- some
- sort
- subseq
それぞれ、以下のような構文になる。
- (every PREDICATE ONE-SEQ &REST SEQUENCES)
- (reverse SEQUENCE)
- (some PREDICATE ONE-SEQ &REST SEQUENCES)
- (sort SEQUENCE PREDICATE &KEY KEY)
- (subseq SEQUENCE START &OPTIONAL END)
う〜む・・・PREDICATEとは何だ?辞書で調べると、述部とか述語とかになっている。
使って行く中でどういうものか理解できるだろう。