Octane: A Query Builder for OCaml

preview_player
Показать описание

Use promo code for 25% off, it's a course about memory management and C and garbage collection and fun and happiness :)

Рекомендации по теме
Комментарии
Автор

Very neat usage of ppx and first class module! Never imagined these things would come together so well

tonyfettes
Автор

that's amazing! I love OCaml, but only recently I've started to do backend stuff with it, and I felt the same way as you did about the state of SQL libraries. I'm definitely gonna try this out!

And please post more of those, great stuff

gustavo-wir
Автор

Awesome! Go has sqlc, but this is on another level. Ocaml definately needs something like this!

stuff
Автор

Great work 👏 This is the right kind of magic in code: making your life easier, giving you some extra trust, but not hiding anything. Keep up the good stuff man!

jdsee
Автор

It's neat that you can write your sql as a string. I'm using Esqueleto and it has a lot of operators and type magic to learn. The syntax of the dsl ends up looking like sql which is great but writing it as a string would be more intuitive for a lot of people.

anarchymatt
Автор

I love your videos man, but i'm still too dumb to really understand most of what you do..

olamilekanadeleke
Автор

Would love to see more videos on this, I will watch every OCaml video I see

Chris
Автор

Would love to see more on this after following some of the streams!

jordanray
Автор

really amazing. i am going to look into ocaml :). and the library looks amazing. i hope to contribute if i am more comfortable with ocaml.

you mentioned snapshot testing. will there be a video about it?

andredasilva
Автор

Very much looking forward to seeing how you are doing the parsing and code gen at compile time, I am not familiar with Ocaml, but how the heck do you tell the compiler you are going to generate code from this string? Fascinating.

JT-mrdb
Автор

Awesome video Teej, keep up the good work!

Is it possible to try something else instead of partial highlighted code plugin in neovim? I'm asking because at-least for me, it was tough to read what you were showing especially when the diagnostic messages and floating windows for the same were coming up. I think what I'm trying to say is that the combination of this plugin of highlighted codeparts don't really go well with floating windows, at-least for me, Thanks!

maniac
Автор

interesting how is it with performance
is it like go? I heard that ocaml doesn't use stack that can be problem for perf

snatvb
Автор

Are the fields separate types according to the parent struct or does it only care that they are the same underlying type? For example when joining you had “User.id = Post.author”. Would this be an error if you had “User.id = Comment.post” or does it only care that the underlying type is an int?

singlethreaded
Автор

Is it possible to maybe extend sqlc to add support for Ocaml?

possumkeys
Автор

That's cool stuff, what you doing there!!!

laststand-nyx
Автор

love the function highlighting. what plugin is that?

tannerr-dev
Автор

TJ, I am a game Dev and soon to be launching a Vim course.
One of the main problems that I find with NeoVim is how hard it is to setup for Unity development.
I really would love to use NeoVim as a daily basis but unfortunatelly making Vim or NeoVim working with Unity is a pain, specially when we are talking about debugging.
Is there anything out there in NeoVim that you would suggest to solve this problem?

LuRybz
Автор

Would be really cool if you implemented an ability to compose a query dynamically, e.g. optional 'AND' or optional 'OR'.

sysInt
Автор

I guess i am doing AOC in ocaml this year

dogik
Автор

MrBeast from code universe, Emacs with Org mode on NixOS tutorial when?

lesbian_index_lebrorum_main
join shbcf.ru