Hacker Newsnew | past | comments | ask | show | jobs | submit | Codas's commentslogin

The main problem is probably creating and traversing the strings, although I have not benchmarked it. This version https://gist.github.com/Codas/894694eea247aaacf35f runs about 4 times faster than the python version on my machine.

It does use some libraries that are not in the haskell platform though.


Very cool!


There is also postgrest, providing a REST API for postgresql databases.

https://github.com/begriffs/postgrest


The rust compiler itself would certainly not be the best resource, but I thing servo[1] would do just fine. Also, you can just look at some rust repositories[2] on github.

[1]: https://github.com/mozilla/servo/

[2]: https://github.com/trending?l=rust


This is a few entries down in the trending list you linked, but rust-http[1] is currently my favorite example of a very non-trivial and actively developed rust library.

1: https://github.com/chris-morgan/rust-http


In addition to those jbeja mentioned, there is also fiplr[1], somewhat in the spirit of ctrl-p, command-t etc. for vim.

One favorite tweak of mine for file finders like this in general: rewrite the dir listing to use "git ls-files -co --exclude-standard". This obviously only works in git projects (similar commands exist for mercurial I think), but is really fast and most of the time is exactly what I want.

[1]: https://github.com/d11wtq/fiplr


You might also want to take a look at the ergodox: http://ergodox.org/ It's not so easy to buy as its just a DIY project. Massdrop organizes some group buys [1], next one should be due anytime this year.

[1] https://www.massdrop.com/buy/ergodox unfortunately, requires an account even to see the offers


Thanks for the pointer for ergodox.

For those who did not want to sign up for Massdrop just to check the prices, this is what it says at the moment:

    This group buy is no longer available!
    We can remind you when the group buys is back on: Requested!
    1027 users requested this product


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: