https://clojure.org/news/2021/03/18/apis-serving-people-and-programs
https://www.youtube.com/watch?v=pd8kWJVDQD4
https://twitter.com/yogthos/status/1373270067736162305
https://yyhh.org/blog/2021/03/how-much-can-a-clojure-developer-do-alone/
Notes
- Use the REPL
- Get a teacher
- Clojure was design for small teams
- Composable, readability, abstraction
Sept 30 - Oct 2, 2021
https://www.learn-clojurescript.com/
String difference
You are given two strings, a
and b
. We consider each letter to be unique, meaning duplicates are significant. Write a function that returns the count of letters in b
which do not occur in a
.
Examples
(strdiff "abc" "") ;=> {} ;; no characters in b don't occur in a
(strdiff "abc" "abc") ;=> {} ;; ditto
(strdiff "" "abc") ;=> {\a 1 \b 1 \c 1}
(strdiff "axx" "abcc") ;=> {\b 1 \c 2}
(strdiff "xxxx" "xxxxxx") ;=> {\a 2} ;; two x's in b that don't occur in a
Thanks to this site for the challenge idea where it is considered Hard in Python. The problem has been modified from the original.
From PurelyFunctional.tv Newsletter 419
Discord - Join if you want to watch us live or chat! https://discord.com/invite/hGNnK8N
Recording and playback on YouTube - https://www.youtube.com/channel/UC1UxEQuBvfLJgWR5tk_XIXA
Follow us on Twitter for updates - https://twitter.com/AproposClj