Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by marick
A curated list of projects in awesome lists by marick .
https://github.com/marick/Midje
Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
Last synced: 03 Nov 2024
https://github.com/marick/midje
Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
Last synced: 08 Jan 2025
https://github.com/marick/structural-typing
Structural typing for Clojure, somewhat inspired by Elm. Tailored to "flow-style" programming, where complex structures flow through a series of functions, each of which makes a smallish change. Can also be used in testing tools and the like that need to describe how a nested structure differs from a description.
Last synced: 05 Jan 2025
https://github.com/marick/fp-oo
Code samples and exercise solutions for /Functional Programming for the Object-Oriented Programmer/
Last synced: 19 Dec 2024
https://github.com/marick/growing-oo-software-in-ruby
Ruby Translation of Freeman & Pryce /Growing Object-Oriented Software, Guided by Tests/
Last synced: 07 Nov 2024
https://github.com/marick/suchwow
Functions and behaviors not present in Clojure core. Support for creating and using your own "favorite functions" namespace. Better docstrings for clojure.core functions. More expansive versions of clojure.core functions.
Last synced: 08 Jan 2025
https://github.com/marick/peano
Using logic programming (Clojure's core.logic) for test data manipulation and generation
Last synced: 07 Nov 2024
https://github.com/marick/purescript-lenses
Supporting code for the book /Lenses for the Mere Mortal: PureScript Edition/
Last synced: 29 Nov 2024
https://github.com/marick/stunted
Code to support using functional style in Ruby
Last synced: 07 Nov 2024
https://github.com/marick/static-fp
Materials for /An Outsider's Guide to Statically Typed Functional Programming/
Last synced: 07 Nov 2024
https://github.com/marick/rubactive
A sketch of reactive programming for Ruby
Last synced: 07 Nov 2024
https://github.com/marick/flow_assertions
Flow-style assertions for Elixir, Ecto, and Phoenix
Last synced: 07 Nov 2024
https://github.com/marick/pre-commit-hooks
Various git pre-commit or pre-push hooks using http://pre-commit.com/
Last synced: 14 Oct 2024
https://github.com/marick/specter-book-code
Source and tests for Extending and Using Specter
Last synced: 14 Oct 2024
https://github.com/marick/lens2
Descended from the Lens library, with different interface and documentation, plus some utilities
Last synced: 07 Nov 2024
https://github.com/marick/crit19
A teaching animal scheduling app
elixir elixir-phoenix university veterinary veterinary-clinics
Last synced: 14 Oct 2024
https://github.com/marick/midje-quickstart
Annotated (tutorialized) projects to help you get started with Midje
Last synced: 14 Oct 2024
https://github.com/marick/patterned
Provides `defpatterned` to define functions that pattern-match on their args
Last synced: 14 Oct 2024
https://github.com/marick/refactoring-examples
Examples of medium-scale refactorings
Last synced: 14 Oct 2024
https://github.com/marick/ecto_test_dsl
A domain-specific testing library for testing code that uses Elixir's Ecto. Supports different Phoenix workflows.
dsl ecto elixir-phoenix testing
Last synced: 14 Oct 2024
https://github.com/marick/clojure-commons
Mostly the "favorite functions" namespace I `use` everywhere. That contains functions I wish were in `clojure.core`.
Last synced: 14 Oct 2024
https://github.com/marick/ecto_flow_assertions
Flow-style assertions for use with Ecto (mainly about changesets)
Last synced: 14 Oct 2024
https://github.com/marick/midje-videos
videos for midje, to save bandwidth on main project
Last synced: 29 Nov 2024
https://github.com/marick/ecto_test_data_builder
Use this code to build your own Elixir module that helps build Ecto test data.
Last synced: 29 Nov 2024
https://github.com/marick/nh
Exploring programming in a style inspired by ecological and embodied cognitive science
Last synced: 14 Oct 2024
https://github.com/marick/dsl_dashboard
Experimenting with a Phoenix "IDE" for ecto_test_dsl
Last synced: 29 Nov 2024
https://github.com/marick/mockery_extras
Helper code and documentation for Mockery
Last synced: 29 Nov 2024
https://github.com/marick/stations
Scheduling exam stations for vet students
Last synced: 29 Nov 2024
https://github.com/marick/elm-lens
A lens library for Elm, based on the one built in /An Outsider's Guide to Statically Typed Functional Programming/
Last synced: 29 Nov 2024
https://github.com/marick/midje-comparisons
Comparison functions as used in Midje, including descriptive false comparisons.
Last synced: 29 Nov 2024
https://github.com/marick/sample-midje-project
A starter project you can clone. Useful for repeatable bug reports.
Last synced: 29 Nov 2024
https://github.com/marick/midje-clojure-test-tutorial
Midje tutorial source for clojure.test users.
Last synced: 29 Nov 2024
https://github.com/marick/examples_for_ecto_test_dsl
A project that uses `ecto_test_dsl` with Ecto and Postgres
dsl ecto elixir-phoenix testing-tools
Last synced: 29 Nov 2024
https://github.com/marick/elixir-critter4us
New implementation of Critter4Us
Last synced: 29 Nov 2024
https://github.com/marick/elixir_function_defining_macros
Example code in support of blog posts
Last synced: 29 Nov 2024