Eugene

Results 6 issues of Eugene

## Promsafe Introducing `promsafe` lib (optional helper lib, similar to `promauto`) that allows to use type-safe labels. ## Motivation This PR only covers `Counter` functionality as an example. If idea...

**Context** Currently when using a metric we can provide labels either with an ordered string list, or via `prometheus.Labels` map. Both seems to be very dangerous: chance of misorder, misspell,...

stale

### Context && Motivation To create a new metric we have to manually write the full metric name (+ stringified labels) e.g. `foo{bar="baz",aaa="b"}` That can be tricky and overwhelming when...

RichText object had type of ObjectType that is a different enum. RichText's types are simpler: text, mention, equation. Reference: https://developers.notion.com/reference/rich-text

1. Fixes #173 : Adds constructors for all blocks 2. Fixes #183: Adds missing `const BlockTypeAudio` (as a constant for consistency) 3. Changes are on top of https://github.com/jomei/notionapi/pull/186

Similar to https://github.com/jomei/notionapi/pull/182 Let's have all BlockType constants to be suffixed with `Something` but not `SomethingBlock` suffix. BlockTypeTable, BlockTypeTableRow