I hereby claim:
- I am erkin on github.
- I am erkinb (https://keybase.io/erkinb) on keybase.
- I have a public key ASAc4RSCeufWknLV_H9Cmb6bYPis3q4Pab6z7vRxfvBX8go
To claim this, I am signing this object:
#lang racket/base | |
(define-syntax-rule (assert expr) | |
(unless expr | |
(raise-user-error "Assertion failed: " (quote expr)))) | |
(define (factorial n) | |
(if (zero? n) | |
1 | |
(* n (factorial (sub1 n))))) |
#lang racket | |
(define (gopher host (port "70") (path "/")) | |
(define-values (in out) (tcp-connect host (string->number port))) | |
(display (string-append path "\r\n") out) | |
(flush-output out) | |
(for-each displayln (port->lines in #:line-mode 'return-linefeed)) | |
(close-output-port out)) | |
(module+ main |
I hereby claim:
To claim this, I am signing this object:
[H[2J | |
This is \l on [35m\n[0m, running [36m\s on \m[0m, | |
with kernel [94m\r[0m. | |
[93m\\ / | |
-->*<-- | |
[92;42m/[31mo[92m\\[0m | |
[92;42m/_\\_\\[0m | |
[92;42m/_/_[34m0[92m_\\[0m | |
[92;42m/_[31mo[92m_\\_\\_\\[0m | |
[92;42m/_/_/_/_/[34mo[92m\\[0m |