Thank you Antoine, I suspected as much :) Will have to dig into that.

For future reference I'm basing my work off this :
https://github.com/dcastro/haskell-flatbuffers


On Mon, 17 Oct 2022 at 15:25, Antoine Pitrou <anto...@python.org> wrote:

>
> Hi Marco,
>
> Le 16/10/2022 à 21:12, - a écrit :
> > Hi all,
> >
> > I've noticed the Arrow schema [1] defines some table types that clash
> with
> > primitive type names in the language I'm targeting.
> >
> > For instance, we see `table Int{}` and `table Bool{}` , both of which are
> > primitive types in Haskell.
> >
> > Are there mechanisms in the Arrow standard that let one bypass this
> > problem?
>
> That question should probably be retargeted at the Flatbuffers library
> for Haskell :-).  In other words, there is no requirement that an Arrow
> API in any implementation language mirrors exactly the names used in the
> Flatbuffers specification.  Hopefully the Flatbuffers implementation for
> Haskell allows you to rename/remap the conflicting identifiers...
>
> Regards
>
> Antoine.
>

Reply via email to