Commit 4b0dc8d
File tree
- alternative-tools
- clojure-cli
- basic-repl
- evaluate-an-expression
- set-namespace-on-repl-startup
- assets
- images/social
- stylesheets
- automation
- make
- clojure-cli
- built-in-commands
- clojure-style
- defining-aliases
- design-journal
- execution-options
- practicalli-config
- projects
- add-libraries
- hotload-in-project
- migrate-project
- namespace
- package
- tools-build
- rich-comments
- templates
- design-templates
- practicalli
- application
- landing-page
- minimal
- service
- repl-reloaded
- repl-startup
- repl
- coding
- help
- libraries
- repl-uncovered
- troubleshooting
- clojure-editors
- clojure-lsp
- practicalli-snippets
- snippets
- clojure-spec
- add-spec-to-projects
- data
- and-or-specifications
- composite-specifications
- conform
- defining-specifications
- entity-maps
- explain
- hierarchical-specifications
- literal-values
- map-literals
- predicate-functions
- registry
- valid-q
- functions
- documentation
- function-definition-specifications
- higher-order-functions
- generative-testing
- example-projects
- next-jdbc
- predicate-generators
- organising-specs
- projects
- bank-account
- account-holder-specification
- customer-details-specification
- function-specifications
- generate-test-data
- rebel-readline
- test-functions-against-spec
- unit-tests-with-spec
- validate-customer-details-specification
- write-failing-tests
- card-game
- testing
- checking arguments
- using-spec-in-the-repl
- coding-challenges
- 4clojure
- advent-of-code
- codewars
- exercism
- bob
- bob-regular-expression-approach
- bob-string-approach
- hamming
- nucleotide-count
- rna-transcription
- space-age
- koans
- palindrome
- simple-palindrome-test
- continuous-integration
- circle-ci
- circle-ci-sample-project
- detailed-config
- random-clojure-function
- status-monitor
- github-workflow
- control-flow
- cond
- if
- when
- core-async
- core.async
- bike-assembly-line
- clacks-messages
- toy-car-assembly-line
- data-inspector
- clojure-inspector
- portal
- data-structures
- alternatives
- hash-maps
- accessing-nested-hash-maps
- access
- create
- update
- list
- naming
- pretty-printing
- set
- vector
- defining-behaviour-with-functions
- anonymous-functions
- calling-functions
- examples
- parameters
- syntax
- designing-data-structures
- modeling-alphabet-codes
- modeling-name-generation-map
- with-maps-of-maps
- with-maps
- with-vectors-of-maps
- with-vectors-of-vectors
- with-vectors
- development-environments
- java
- leiningen
- lighttable
- other-tools
- explaining-macros
- games
- tictactoe-cli
- create-project
- install
- clojure-cli
- java
- introduction
- clojure-in-15-minutes
- concepts
- all-bytecode-in-the-end
- clojure-made-simple
- design
- features
- functional-reactive-programming
- misc
- naming-local
- naming-things
- purpose
- rationale
- what-is-functional-programming
- first-taste-of-clojure
- five-steps-to-clojure
- learning-clojure
- repl-workflow
- who-uses-clojure
- io
- iterate-over-data
- apply
- comp
- filter-remove
- map-fn
- map-partial
- map
- reduce
- transduce
- lazy-evaluation
- libraries
- clojars
- clojure-core-lisp-comprehension
- clojure-core
- edn
- om
- modifying-data-structures
- lists
- maps
- sets
- vectors
- performance
- load-testing
- testing-functions
- puzzles
- random-seat-assignment
- quickstart/quick-reference
- reference
- basic-syntax
- books
- changing-state
- clojure-cli
- example-alias-definitions
- jvm-options
- clojure-svg
- clojure-syntax
- assigning-names
- code-documentation
- comments
- control-flow
- defining-functions
- global-definitions
- java-interop
- local-bindings
- more-java-fun
- naming
- numbers-maths
- parenthesis
- private-functions
- quick-look-at-types
- ratios
- strings
- syntax
- threading-syntactic-sugar
- whats-my-environment
- code-analysis
- control-flow
- core-async
- creative-coding
- doc-and-source-functions
- jvm
- common-options
- experimental-options
- java-17-flags
- profile-tools
- understanding-memory-usage
- kebab-case
- naming-conventions
- naming
- performance
- prasmatic-schema
- reader-macros
- recursion
- sequences
- standard-library
- collections
- cond-thread-macro
- destructuring
- predicate-functions
- regular-expressions
- common-regex-patterns
- matching-sub-sequences
- matching-sub-strings
- matching-with-groups
- string-replace-with-regex
- string-split-with-regex
- sub-expression-matches
- sequences
- tagged-literals
- uuid
- threading-macros
- search
- simple-projects
- data-transformation
- most-common-word
- encode-decode
- caesar-cipher-rot13
- clacks
- convert-boolean-values
- rna-dna
- generate-web-page
- mutating-state
- mutants-assemble
- random-clojure-function
- split-the-bill
- tdd-kata
- recent-song-list
- salary-slip-generator
- tripple-lock
- testing-in-clojure
- testing
- clojure-test
- integration-testing
- test-runners
- aero
- congnitect-labs-test-runner
- example-projects
- kaocha-test-runner
- unit-testing
- clojure-test-expectations
- configure-projects-for-tests
- fixtures
- test-selectors
- writing-unit-tests
- thinking-functionally
- arity
- example-hitchhikers-guide
- first-class-functions
- function-composition
- functors
- higher-order-functions
- homoiconicity
- immutability
- immutable-collections
- immutable-local-bindings
- immutable-values
- impure-functions
- iterate-over-values
- lazy-evaluation
- list-comprehension
- managing-state-changes
- map-with-partial
- partial-functions
- pattern-matching
- persistent-data-structures
- polymorphism
- pure-functions
- recursion-polymorphism
- recursion
- sequence-abstractions
- sequences
- side-effects
- tail-recursion
- threading-macros
- transducers
- using-data-structures
- applying-functions
- destructuring
- lazy-sequences
- mapping-data-structures
- sequences
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Lines changed: 302 additions & 65 deletions
Large diffs are not rendered by default.
Lines changed: 302 additions & 65 deletions
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
assets/stylesheets/main.8608ea7d.min.css.map renamed to assets/stylesheets/main.4af4bdda.min.css.map
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
This file was deleted.
Large diffs are not rendered by default.
0 commit comments