Thread overview
FUSE bindings?
Mar 15, 2014
Vladimir Panteleev
Mar 15, 2014
Jesse Phillips
Mar 15, 2014
Jacob Carlborg
March 15, 2014
I'm looking at priming a project that needs SQLite 3, HTTP, and FUSE.

The first one has C-level bindings at
http://dlang.org/phobos/etc_c_sqlite3.html. Are there higher-level wrappers available?

For HTTP the obvious choice would be the two levels of libcurl bindings.

For FUSE I couldn't find much beyond two old projects: https://code.google.com/p/dutils/source/browse/trunk/fuse/fuse.d and https://github.com/eskimor/fuse. Does anyone know/have more recent stuff?


Thanks,

Andrei

March 15, 2014
On Saturday, 15 March 2014 at 01:09:09 UTC, Andrei Alexandrescu wrote:
> I'm looking at priming a project that needs SQLite 3, HTTP, and FUSE.
>
> The first one has C-level bindings at
> http://dlang.org/phobos/etc_c_sqlite3.html. Are there higher-level wrappers available?

There are a few.

Here's the one DFeed uses:
https://github.com/CyberShadow/ae/blob/master/sys/sqlite3.d
March 15, 2014
On Saturday, 15 March 2014 at 01:09:09 UTC, Andrei Alexandrescu wrote:
> I'm looking at priming a project that needs SQLite 3, HTTP, and FUSE.
>
> The first one has C-level bindings at
> http://dlang.org/phobos/etc_c_sqlite3.html. Are there higher-level wrappers available?
>
> For HTTP the obvious choice would be the two levels of libcurl bindings.
>
> For FUSE I couldn't find much beyond two old projects: https://code.google.com/p/dutils/source/browse/trunk/fuse/fuse.d and https://github.com/eskimor/fuse. Does anyone know/have more recent stuff?
>
>
> Thanks,
>
> Andrei

For sqlite I've been using a fork of bayun's, docs on use aren't there though (I'm not a heavy user so I don't know, but it likely doesn't wrap everything Sqlite can do).
https://github.com/JesseKPhillips/SQLite3-D

I played with fuse a little in the past, don't think these are in any better shape than what you already found:
https://github.com/JesseKPhillips/Fused
March 15, 2014
On 2014-03-15 02:08, Andrei Alexandrescu wrote:
> I'm looking at priming a project that needs SQLite 3, HTTP, and FUSE.
>
> The first one has C-level bindings at
> http://dlang.org/phobos/etc_c_sqlite3.html. Are there higher-level
> wrappers available?
>
> For HTTP the obvious choice would be the two levels of libcurl bindings.
>
> For FUSE I couldn't find much beyond two old projects:
> https://code.google.com/p/dutils/source/browse/trunk/fuse/fuse.d and
> https://github.com/eskimor/fuse. Does anyone know/have more recent stuff?

If you need to create bindings, have a look at DStep [1].

[1] https://github.com/jacob-carlborg/dstep

-- 
/Jacob Carlborg