Gauche > Archives > 2014/11/24

2014/11/24 01:29:35 UTCyamasushi
#
; tee structure
(define (left-tee  x y z) (cons (cons x y) z)  )
(define (right-tee x y z) (cons x (cons y z) ) )

(define (%tee? op t) (and (pair? t) ($ pair? $ op t) ) )
(define left-tee?  (pa$ %tee? car) )
(define right-tee? (pa$ %tee? cdr) )
(define tee? (any-pred left-tee? right-tee?) )
(define dual-tee? (every-pred left-tee? right-tee?) )
#
オレオレ定義で(x y . z ) , ((x .y) .z)をteeと名づけたんですが,これって他の呼び名もあります?
2014/11/24 01:38:41 UTCyamasushi
#
あと,くるる氏によると「自分自身を要素に含む集合」というものを考えたひとがいるそうです。 http://ask.fm/kururu_goedel/answer/115839552531
2014/11/24 01:59:21 UTCshiro
#
現代に具体的にどういう議論になってるか知りませんが、ラッセルのパラドックスあたりでぐぐると色々面白い話が出てきます>自分自身を要素に含む集合