<div dir="ltr">Yo Jake,<div>Yeah, what Max said. Sigh, I've done this (updated OH to use Max's static lib support, fixed a bunch of bugs, and other things) an have been promising to clean it up enough to release for quite some time. The yucky bit is that I manually converted it to strip out the Template Haskell usage which both makes it much uglier and not nearly as nice to use. But it works, and that's something : ), so I'll get going.</div>

<div><br></div><div>I think we could design something even nicer with Type Families sometime that didn't require TH.</div><div><br></div><div>Cheers</div><div>Luke</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Wed, Apr 23, 2014 at 9:27 PM, Maxwell Swadling <span dir="ltr"><<a href="mailto:maxwellswadling@gmail.com" target="_blank">maxwellswadling@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hello!<br>
<br>
I think ObjectiveHaskell is a more practical choice today than HOC.<br>
<br>
ObjectiveHaskell could be cleaned up to use the new GHC 7.8 features, which will simplify the build process.<br>
<br>
<a href="https://github.com/jspahrsummers/ObjectiveHaskell/tree/reboot" target="_blank">https://github.com/jspahrsummers/ObjectiveHaskell/tree/reboot</a><br>
<br>
Try it out.<br>
<br>
__END__<br>
<span class="HOEnZb"><font color="#888888">Maxwell Swadling<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> On 23 Apr 2014, at 11:25 am, Jake Brownson <<a href="mailto:jbrownson@gmail.com">jbrownson@gmail.com</a>> wrote:<br>
><br>
> <a href="https://code.google.com/p/hoc/" target="_blank">https://code.google.com/p/hoc/</a><br>
><br>
> Is anybody aware of any efforts to revive the HOC project that<br>
> provides Objective-C bindings for Haskell? Or any alternatives to it?<br>
> It seems like it would be a great complement to the iOS cross<br>
> compiler. I've started reading through the code to see what it might<br>
> take to get them working w/ recent GHCs. the last commit on the google<br>
> code project was 2010.<br>
><br>
> When I do the "runhaskell Setup.hs build" from the installation<br>
> instructions I get a few things like this:<br>
><br>
> "Unacceptable argument type in foreign declaration: CInt"<br>
><br>
> which seems to be explained by this as due to a change in FFI at some<br>
> point: <a href="http://haskell.1045720.n5.nabble.com/zlib-build-failure-on-recent-GHC-td4971516.html" target="_blank">http://haskell.1045720.n5.nabble.com/zlib-build-failure-on-recent-GHC-td4971516.html</a><br>
><br>
> I'm just starting to dig into this so maybe there's a good reason<br>
> nobody else has. I'm pretty new to Haskell, but I love the idea of<br>
> making native GUIs for OS X and eventually iOS.<br>
> _______________________________________________<br>
> iPhone mailing list<br>
> <a href="mailto:iPhone@haskell.org">iPhone@haskell.org</a><br>
> <a href="http://www.haskell.org/mailman/listinfo/iphone" target="_blank">http://www.haskell.org/mailman/listinfo/iphone</a><br>
_______________________________________________<br>
iPhone mailing list<br>
<a href="mailto:iPhone@haskell.org">iPhone@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/iphone" target="_blank">http://www.haskell.org/mailman/listinfo/iphone</a><br>
</div></div></blockquote></div><br></div>