Skip to content

caiorss/ocaml-backpack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  My personal OCaml backpack
==============================

I never leave home without it!


 What this library offers
--------------------------

Small OCaml module that extends the standard library with:

- Handy miscellaneous functions and operators
- Terminal handling
- Pretty-printing lists, arrays and tuples
- New data structures:
	+ Lazy lists
	+ Finger trees
- Additional digest algorithms:
	+ CRC32
	+ SHA-256
- More functions from UNIX:
	+ epoll
	+ POSIX message queues
	+ sync, fsync, fdatasync
	+ mkstemp, mkdtemp
	+ asctime
	+ sysconf, sysinfo
	+ flock
	+ sendfile, splice
	+ ttyname


 Requirements
--------------

- OCaml >= 3.12
- Findlib
- Linux (this library is specific for Linux)


 Installation
--------------

Just do:

	make
	make install

And optionally:

	make test
	make doc
	make uninstall


 License
---------

MIT License


 Author
--------

Ricardo Catalinas Jiménez <jimenezrick@gmail.com>

About

My personal OCaml backpack: I never leave home without it!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 60.2%
  • OCaml 38.3%
  • Makefile 1.5%