# MapDiff: A small library that computes the difference between two maps

**URL:** <https://forum.elixirforum.com/t/mapdiff-a-small-library-that-computes-the-difference-between-two-maps/2882>\
**Category:** Announcing\
**Tags:** library, maps, mapdiff\
**Created:** [December 17, 2016, 7:10pm UTC](https://forum.elixirforum.com/t/mapdiff-a-small-library-that-computes-the-difference-between-two-maps/2882 "2016-12-17T19:10:21Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![OvermindDL1](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/overminddl1/32/2677_2.png) [@OvermindDL1](https://forum.elixirforum.com/u/OvermindDL1)\
**Post date:** [December 18, 2016, 9:15pm UTC](https://forum.elixirforum.com/t/mapdiff-a-small-library-that-computes-the-difference-between-two-maps/2882/3 "2016-12-18T21:15:42Z")

</div>

> [@Qqwy](#):
>
> It is similar to what Elm does to represent its output to the HTML Domain Object Model. The reason I wrote MapDiff is that I am planning on writing a library that wraps Erlang’s wxWidgets bindings in a similar way that Elm wraps the HTML DOM, which would allow people to write GUIs in a Functional style (wxWidgets itself is Object-Oriented). Does this sound like a huge undertaking? Yes! Let’s see how far I can get with it 😁…

That would be awesome and is entirely possible! I’d thought about it myself but wrapping to a QT layer instead. ^.^

This library will be useful to me though, I already have my more specialized one currently. 🙂

---

_[View the full topic](https://forum.elixirforum.com/t/mapdiff-a-small-library-that-computes-the-difference-between-two-maps/2882)._
