Hello Bahman, You could use #sys##check-structure for this. That said, I don't think there is much wrong with using an assert.
greetings, Richard Bahman Movaqar writes: > I have a record type, SOME-RT, and am implementing operations for it. As > a habit, I keep putting an 'assert' expression at the beginning of each > procedure. > > (define (some-rt-some-op param1) > (assert (some-rt? param1) ...) > > However, I doubt if I'm doing things the idiomatic way. Is this the > approach you seasoned CHICKEN'ers would take as well? TIA, -- _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users