Skip to content
/ eo-net Public
forked from objectionary/eo-net

Socket Object for EO Programming Language

License

Notifications You must be signed in to change notification settings

Graur/eo-net

 
 

Repository files navigation

EO principles respected here We recommend IntelliJ IDEA

License codecov

EOLANG socket object.

This is how to connect to a TCP server and send 88:

+alias org.eolang.net.socket

seq > @
  as-output. > output
    connect.
      socket
        "localhost"
        8080
  output.write 88
  output.flush

Server:

# Create TCP server and echo

+alias org.eolang.net.socket

seq > @
  write.
    as-output. > output
      accept. > conn
        listen.
          socket
            "localhost"
            8080
    conn.as-input.read
  output.flush

How to Contribute

Fork repository, make changes, send us a pull request. We will review your changes and apply them to the main branch shortly, provided they don't violate our quality standards. To avoid frustration, before sending us your pull request please run full Maven build:

$ mvn clean install -Pqulice

You will need Maven 3.3+ and Java 8+.

About

Socket Object for EO Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%