go-pattern-match

Pattern matcher

Provides a concise and declarative way to handle complex conditional logic in Go

Pattern Matching library for go

GitHub

93 stars
2 watching
2 forks
Language: Go
last commit: about 3 years ago
Linked from 1 awesome list

branchingconditionsgogolangmatchingpatternpattern-matching

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
alexpantyukhin/go-pattern-matchAn implementation of pattern matching for Go.246
gobwas/globA Go library for efficient string matching using compile-time glob patterns.968
grantjenks/python-pattern-matchingA Python module implementing native pattern matching with functional language semantics162
timbray/quaminaA fast pattern-matching library for Go that enables efficient discovery of matching fields in event data.412
daviddengcn/go-prA Go package for building pattern recognition applications67
admk/patmatProvides a functional-style recursive pattern matching framework for Python29
iglou-eu/go-wildcardProvides fast and simple wildcard pattern matching without file-name semantics or dependencies.82
mpark/patternsAn experimental C++ pattern matching library670
gkampitakis/go-snapsA testing library for Go that allows developers to create reusable snapshots of test data178
nogizhopaboroda/f_contextA CoffeeScript library providing a simple and easy-to-use way to implement functional programming concepts using pattern matching.34
sabakihq/boardmatcherAn algorithmic system for identifying patterns and shapes in Go board arrangements.18
jfilipczyk/gomatchA JSON matcher library that helps validate JSON responses by focusing on essential parts of the response47
clojure/core.matchA pattern matching library for Clojure, optimized for performance and ease of use.1,189
killme2008/defunA macro system for defining Clojure functions with pattern matching capabilities.476
alexflint/go-argProvides a structured approach to parsing command-line arguments in Go2,046