iand675 / hs-opentelemetry

OpenTelemetry support for the Haskell programming language
https://iankduncan.com/projects/opentelemetry
BSD 3-Clause "New" or "Revised" License
75 stars 34 forks source link

Use maps instead of lists of pairs as attributes #88

Closed kakkun61 closed 1 year ago

kakkun61 commented 1 year ago

Use HashMap Text Attribute instead of [(Text, Attribute)] as attributes because of more efficiency and more explicit constraints (for example about overlap of keys).

This is breaking change. So some packages' major versions must be bumped.