Quantcast

[ANN] marvin-0.1.0, a Haskell framework for writing chat bots

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[ANN] marvin-0.1.0, a Haskell framework for writing chat bots

Justus Adam
Hello Haskell enthusiasts,

For a couple of months now I’ve been working on a framework for writing chat bots in Haskell.
The project is very heavily inspired by Hubot (https://hubot.github.com/) and for the most part mimics its API.
However it provides all the nice Haskell features, such as type safety and running as compiled code, rather than interpreted.

If you’re curious check it out, I’d love some feedback.

(Verbose) Documentation: http://marvin.readthedocs.io


Source code repository: https://github.com/JustusAdam/marvin



Regards,
Justus


_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANN] marvin-0.1.0, a Haskell framework for writing chat bots

Luke Murphy
> (Verbose) Documentation: http://marvin.readthedocs.io

Thank you for taking the time to do that.

Running a `stack install marvin` ended in a bunch of bounds errors. Do
you feel like getting it onto Stackage to keep it in sync with the the
rest of the snapshot?

https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#adding-a-package

Best,

Luke

On 17.02.2017 11:22, Justus Adam wrote:

> Hello Haskell enthusiasts,
>
> For a couple of months now I’ve been working on a framework for writing
> chat bots in Haskell.
> The project is very heavily inspired by Hubot
> (https://hubot.github.com/) and for the most part mimics its API.
> However it provides all the nice Haskell features, such as type safety
> and running as compiled code, rather than interpreted.
>
> If you’re curious check it out, I’d love some feedback.
>
> (Verbose) Documentation: http://marvin.readthedocs.io
>
> Package: https://hackage.haskell.org/package/marvin
>
> Source code repository: https://github.com/JustusAdam/marvin
>
> Suggestions and issues: https://github.com/JustusAdam/marvin/issues
>
>
> Regards,
> Justus
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
>

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANN] marvin-0.1.0, a Haskell framework for writing chat bots

Justus Adam
Oh .. thats probably due to the `pvp-bounds` I enabled. I should maybe add the version bounds manually … Haven’t had the time yet though :/

I’ve submitted a pull request to stackage to get it added.

For now It should work if you install it with the packages from lts-7.15, that’s the one I build it against.

Regards,

Justus

> On 17 Feb 2017, at 12:36 PM, Luke Murphy <[hidden email]> wrote:
>
>> (Verbose) Documentation: http://marvin.readthedocs.io
>
> Thank you for taking the time to do that.
>
> Running a `stack install marvin` ended in a bunch of bounds errors. Do
> you feel like getting it onto Stackage to keep it in sync with the the
> rest of the snapshot?
>
> https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#adding-a-package
>
> Best,
>
> Luke
>
> On 17.02.2017 11:22, Justus Adam wrote:
>> Hello Haskell enthusiasts,
>>
>> For a couple of months now I’ve been working on a framework for writing
>> chat bots in Haskell.
>> The project is very heavily inspired by Hubot
>> (https://hubot.github.com/) and for the most part mimics its API.
>> However it provides all the nice Haskell features, such as type safety
>> and running as compiled code, rather than interpreted.
>>
>> If you’re curious check it out, I’d love some feedback.
>>
>> (Verbose) Documentation: http://marvin.readthedocs.io
>>
>> Package: https://hackage.haskell.org/package/marvin
>>
>> Source code repository: https://github.com/JustusAdam/marvin
>>
>> Suggestions and issues: https://github.com/JustusAdam/marvin/issues
>>
>>
>> Regards,
>> Justus
>>
>>
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> To (un)subscribe, modify options or view archives go to:
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>> Only members subscribed via the mailman list are allowed to post.
>>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANN] marvin-0.1.0, a Haskell framework for writing chat bots

Justus Adam
All right, I added some sensible version bounds and got the package on stackage.

As of nightly nightly-2017-02-19 you can get marvin directly fron stackage.

Have fun :)


Justus

> On 17 Feb 2017, at 1:35 PM, Justus Adam <[hidden email]> wrote:
>
> Oh .. thats probably due to the `pvp-bounds` I enabled. I should maybe add the version bounds manually … Haven’t had the time yet though :/
>
> I’ve submitted a pull request to stackage to get it added.
>
> For now It should work if you install it with the packages from lts-7.15, that’s the one I build it against.
>
> Regards,
>
> Justus
>
>> On 17 Feb 2017, at 12:36 PM, Luke Murphy <[hidden email]> wrote:
>>
>>> (Verbose) Documentation: http://marvin.readthedocs.io
>>
>> Thank you for taking the time to do that.
>>
>> Running a `stack install marvin` ended in a bunch of bounds errors. Do
>> you feel like getting it onto Stackage to keep it in sync with the the
>> rest of the snapshot?
>>
>> https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#adding-a-package
>>
>> Best,
>>
>> Luke
>>
>> On 17.02.2017 11:22, Justus Adam wrote:
>>> Hello Haskell enthusiasts,
>>>
>>> For a couple of months now I’ve been working on a framework for writing
>>> chat bots in Haskell.
>>> The project is very heavily inspired by Hubot
>>> (https://hubot.github.com/) and for the most part mimics its API.
>>> However it provides all the nice Haskell features, such as type safety
>>> and running as compiled code, rather than interpreted.
>>>
>>> If you’re curious check it out, I’d love some feedback.
>>>
>>> (Verbose) Documentation: http://marvin.readthedocs.io
>>>
>>> Package: https://hackage.haskell.org/package/marvin
>>>
>>> Source code repository: https://github.com/JustusAdam/marvin
>>>
>>> Suggestions and issues: https://github.com/JustusAdam/marvin/issues
>>>
>>>
>>> Regards,
>>> Justus
>>>
>>>
>>>
>>> _______________________________________________
>>> Haskell-Cafe mailing list
>>> To (un)subscribe, modify options or view archives go to:
>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>>> Only members subscribed via the mailman list are allowed to post.
>>>
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> To (un)subscribe, modify options or view archives go to:
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>> Only members subscribed via the mailman list are allowed to post.
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Loading...