lib/lightio.rb in lightio-0.1.0.pre vs lib/lightio.rb in lightio-0.1.0
- old
+ new
@@ -1,10 +1,15 @@
+# LightIO
require 'lightio/version'
-require 'lightio/beam'
-require 'lightio/future'
-require 'lightio/ioloop'
-require 'lightio/watcher'
-require 'lightio/timer'
-require 'lightio/backend/nio'
+require 'lightio/errors'
+require 'lightio/core'
+require 'lightio/watchers'
+require 'lightio/library'
+# LightIO provide light-weight executor: LightIO::Beam and batch io libraries,
+# view LightIO::Core::Beam to learn how to concurrent programming with Beam,
+# view LightIO::Watchers::IO to learn how to manage 'raw' io objects,
+# Core and Library modules are included under LightIO namespace, so you can use LightIO::Beam for convenient
module LightIO
+ include Core
+ include Library
end