Skip to content

majewsky/gg

Repository files navigation

gg (Generic Generics)

My personal extension of the standard library, mostly containing foundational generic types.

List of packages

  • assetembed: HTTP handler for efficiently serving embedded assets using the cache-busting pattern
  • jsonmatch: matching of encoded JSON payloads against fixed assertions
  • option: an Option type with strong isolation
  • options: additional functions for type Option

Future developments

I may add additional types (e.g. Result, Either or Pair) if:

  • there is a compelling usecase for myself, and
  • I find an API that is ergonomic in practice (this is the biggest reason why Result might never happen).

About

Generic Generics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published