defmodule About do

@spec founded() :: int()

def founded, do: 2017

@spec teamsize() :: int()

def teamsize, do: 3

@spec specialisation() :: String.t()

def specialisation do

"Custom software for industry clients"

end

@spec research() :: String.t()

def research do

"AI for boardgame"

end

@spec research() :: String.t()

def techstack do

"TODO"

end

end

# Team

def people() List[Employee]:

return [

Employee(

name  = "José Maria Ortiz Fernández"

image =

role = "Founder"

twitter = "https://twitter.com/_jmof"

),

Employee(

name = "Christoph Ehlen"

image =

role = "Founder"

twitter = "https://twitter.com/c_ehlen"

)

]

package projects

var projects map[string]string

func main() {

m = make(map[string]string)

m["Consulting"] = `

Numerous projects in the heavy duty machinery industry centred around on-machine-communication, automation, autopilots, and HMI.

`

m["hexes.ai"] = `

Developing a Reinforcement Learning AI and advanced analytics to play CATAN.

`

m["zick.app"] = `

Simple Elixir and Phoenix based time tracker for small teams.

`

}

# Imprint

defmodule Imprint do

def address do

"""

LambdaCal Development UG (haftungsbeschrankt)

Im Sandbuechel 3

53547 Leubsdorf

Germany

"""

end

def directors do

[

"Christoph Ehlen",

"José Maria Ortiz Fernández"

]

end

def phone, do: "+49 261 8854 121"

def mail, do: "info@lambda-cal.com"

def HRB, do: "25892 Montabaur"

def VATIN, do: "DE316189300"

def content_responsibility, do: "José Maria Ortiz Fernández"

end