We're a place where coders share, stay up-to-date and grow their careers.
USING: kernel math sequences ; IN: dev.to-daily-challenge : not-first-and-last ( str -- str ) dup length 2 > [ rest but-last ] [ ] if ;
and some tests
USING: tools.test dev.to-daily-challenge ; IN: dev.to-daily-challenge.tests { "ell" } [ "hello" not-first-and-last ] unit-test { "e" } [ "hel" not-first-and-last ] unit-test { "ha" } [ "ha" not-first-and-last ] unit-test { "" } [ "" not-first-and-last ] unit-test
Factor
and some tests